Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Какие способы есть определения, что код выполняется на реальном МК, а не в симуляторе ? EEPROM, через пины. Еще какие варианты ?
Отправлено
MegaJohn
(92.62.56.57)
03 июня 2011, г. 14:09
Составить ответ
|
Вернуться на конференцию
Ответы
А в симуляторе можно задавать начальные состояния регистров (память данных)?
-
Тумблер
(
пустое
, 03.06.2011, 18:46:34
194.190.65.78
)
Принять красную таблетку. :)
-
vmp
(
пустое
,
картинка
, 03.06.2011, 16:54:16
87.245.155.194
)
отладчик, вроде, всегда обнуляет памятьпри старте. в реальном МК там черти что может находится.
-
mandigit
(
пустое
, 03.06.2011, 15:06:25
85.141.204.179
)
Это опционально, можно и рандом потребовать.
-
Grey
(
пустое
, 03.06.2011, 15:11:6
94.158.117.114
)
Посмотреть опции отладчика:-)
-
-=ВН=-
(
пустое
, 03.06.2011, 14:33:32
194.190.183.238
)
В симуляторах всегда есть ограничения по функционалу. Найти и воспользоваться...до появления новой версии симулятора :)
-
Grey
(
пустое
, 03.06.2011, 15:12:45
94.158.117.114
)
поймать шум на АЦП
-
Атмег
(
пустое
, 03.06.2011, 14:11:10
217.148.217.186
)
интересует быстрый вариант. Ну к примеру как-нить считать фьюзы
-
MegaJohn
(
пустое
, 03.06.2011, 14:15:21
92.62.56.57
)
почему "как-нибудь" ? в описании сказано как именно. если обычный мега (н-р, 64) поищите в описании строку "Reading the Fuse and Lock Bits from Software" (в разделе "поддержка загрузчика")
-
Юрий_СВ
(
пустое
, 03.06.2011, 15:06:52
213.5.199.158
)
насколько быстрый? имхо достаточно пару раз запустить ацп, если неравно - значит это и есть шум. а зачем это нужно?
-
Атмег
(
пустое
, 03.06.2011, 14:20:53
217.148.217.186
)
надо чтобы одна и та же прошивка в железе отработала по одному, а в симуляторе по другому. Задолбался переключать дебаг/релиз
-
MegaJohn
(
пустое
, 03.06.2011, 14:51:1
92.62.56.57
)
а запустить две студии не пробовали? чтоб в одной симулятор, а в другой - отладчик? для редактирования программы и отладки в симуляторе пробовал, запускал две
-
werewolf
(
пустое
, 03.06.2011, 17:36:28
92.113.95.146
)
или CHIP ID. Хотя симуляторы IAR или AVR Studio может и их поддерживают
-
MegaJohn
(
пустое
, 03.06.2011, 14:16:18
92.62.56.57
)
а как их кода до CHIP ID дотянуться?
-
nestandart
(
пустое
, 03.06.2011, 14:40:36
92.74.184.160
)
На xMega не сложно. Но в данном случае не вижу в этом смысла. Это самый неудачный способ.
-
Юрий_СВ
(
пустое
, 03.06.2011, 15:07:39
213.5.199.158
)
а хз. Я в этом вопросе чисто теоретег.
-
MegaJohn
(
пустое
, 03.06.2011, 14:51:33
92.62.56.57
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru