Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 24.11.2011, 17:10  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от niXto Посмотреть сообщение
Если повышенные требования по надежности - размещать там можно что угодно.
Ибо программа НИКОГДА не перейдет на этот адрес
Когда может случайно что-то от сочетания сильных помех сбиться ,или еще от чего-то произойти ,то переход от такого сбоя , пусть даже и единичного и трудно фиксируемого (типа раз в год например) никак не могу назвать что он "НИКОГДА" не наступит, так что когда конструируете устройство повышенной надежности - учитывайте и это .
Реклама:
__________________
Короче асма кода нет !
pinco вне форума  
Непрочитано 24.11.2011, 17:18  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от kison Посмотреть сообщение
...Но nop и reti - неприемлемы в любом случае....
Приемлемы , приемлемы .А если Вы их не применяете то это не значит что это вообще нельзя применять , а еще это значит что Вы сомневаетесь что это работает , а следовательно что общий уровень подготовки пока у Вас пока не очень . А пока вот вместо того чтобы звать кого-то и ждать пока этот кто-то придет и что-то там нам всем скажет - проверьте сами все эти применения в железе , только не за чей-то счет , а сами , своими ручками ,очень рекомендую .
__________________
Короче асма кода нет !
pinco вне форума  
Непрочитано 24.11.2011, 17:41  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Оставайтесь при своем мнении. Только советы раздавать прекращайте. Мне проверять нечего, я программы пишу больше 20 лет. И проверять очевидное мне давно не нужно. Пример выше с постоянным входом в прерывание был. Вам он не поможет похоже, а вот других надеюсь заставит задуматься. И приведет к выводу что и как надо делать.
ЗЫ. И почему меня не удивляет что Фобос-грунт никуда не летит? Там где то в программе reti или вообще nop на векторе наверно.
kison вне форума  
Непрочитано 24.11.2011, 18:44  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от pinco Посмотреть сообщение
вместо того чтобы звать кого-то и ждать пока этот кто-то придет и что-то там нам всем скажет
Эт вы зря...
Поверьте... у "кто-то" есть чему поучиться...
Сообщение от pinco Посмотреть сообщение
а сами , своими ручками
Типо... "универсальные советы на все случаи жизни" ???
Сомневаюсь...

Последний раз редактировалось st_1; 24.11.2011 в 18:47.
st_1 вне форума  
Непрочитано 24.11.2011, 19:26  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от pinco Посмотреть сообщение
это значит что Вы сомневаетесь что это работает , а следовательно что общий уровень подготовки пока у Вас пока не очень .
Я бы не торопился с подобными оценками в сторону KISON, все мы почитываем форумы, и неплохо знаем вес каждого из разрядов.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 24.11.2011, 19:36  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

... даже... если не говорим об этом вслух...
st_1 вне форума  
Сказали "Спасибо" st_1
makakus (23.12.2011)
Непрочитано 26.11.2011, 21:30  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от kison Посмотреть сообщение
.... Только советы раздавать прекращайте. Мне проверять нечего, я программы пишу больше 20 лет. И проверять очевидное мне давно не нужно.......
ЗЫ. И почему меня не удивляет что Фобос-грунт никуда не летит? Там где то в программе reti или вообще nop на векторе наверно.

kison ,это Вы свой флуд вокруг nop и reti прекращайте - поскольку если что-то не знали ,то достойно это признайте ,без всяких обиженных поз, хоть и пишете проги "...больше 20 лет." .

P.S. Я как и большинство здесь на форуме до сего форума был тоже высокого мнения о kison-не , но видимо на самом деле этот уровень и не так уж сильно высок , как многие думают .

P.S.2 Про Фобос - скорее он там на вашем любимом C написан , наскоро и со скрытыми граблями пополам ,чем на асме ,и все их вылавливать не стали посчитав за незначительные , мое мнение ,поэтому и такие фокусы с ним .Хотя может оказаться что там вообще нет таких команд в принципе поскольку управление в нем может быть построено на каком-нибудь спецпроцессоре со своим специфическим набором команд где вообще нет ни reti ни nop , либо их аналогов по таким действиям .Если у кого есть точно достоверная инфа на чем именно там построено управление у него - напишите , пообсуждаем , либо здесь , либо в рамках отдельно открытой для этого темы.
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 26.11.2011 в 22:22.
pinco вне форума  
Непрочитано 27.11.2011, 00:13  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Я бы нопами тоже не заполнял таблицу векторов и вот почему.
Если есть прерывание в конце таблицы векторов, которое может быть запрещено в ходе выполнения программы, то мы получаем не санкционированный переход на обработку этого прерывания по любому чиху (нопы приведут к этому) и в самый не подходящий момент. В лучшем случае это потеря времени, в худшем срань в регистрах. Все зависит от самого обработчика прерывания.
Если нопы приводят к начальной инициализации, это тоже не есть гуд. Есть алгоритмы, в которых не должен теряться ход (история) выполнения программы.
Оптимальный вариант reti там, где это допустимо и минимальная обработка там, где она нужна для сброса прерывания. В первом варианте потеряем максимум 10 циклов, во втором чуть больше, но при этом не нарушается ход выполнения основной программы.
alvadep вне форума  
Непрочитано 27.11.2011, 02:46  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от pinco Посмотреть сообщение
Я как и большинство здесь на форуме до сего форума был тоже высокого мнения о kison-не , но видимо на самом деле этот уровень и не так уж сильно высок , как многие думают .
Да ладно... не надо ля-ля...
Уровень kison достаточно высок...

Последний раз редактировалось st_1; 27.11.2011 в 12:02.
st_1 вне форума  
Непрочитано 27.11.2011, 13:24  
roma9112
Гражданин KAZUS.RU
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Спасаем Kison-а, он хороший!!!
roma9112 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите начинающему (PIC16F84A). Slava-martyn Микроконтроллеры, АЦП, память и т.д 11 09.09.2010 21:55
помогите начинающему по WinAVR umkamaks Микроконтроллеры, АЦП, память и т.д 4 05.05.2010 21:01
Помогите начинающему! kolira Микроконтроллеры, АЦП, память и т.д 6 30.01.2010 15:22
Помогите советом начинающему eler Делимся опытом 64 11.09.2008 17:28
Помогите начинающему!!!! sma-etu Микроконтроллеры, АЦП, память и т.д 2 13.12.2006 18:31


Часовой пояс GMT +4, время: 07:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot