-
- Раз: В кодах check2 - нет команды WDR. Так-что чего Вы ожидаете? Несброса при включенной собаке и отсутствии WDR!? Два: Кроме того, что для разрешения собаки использовать "чтение-модификация-запись" ни к чему (да и для других действий с Точка опоры из дому(148 знак., 29.01.2012 17:33, )
- Все, решил вопрос. Переключил на AVR Simulator 2 и все стало нормально. - mazur(29.01.2012 17:09)
- Фигня какая-то. Только что прошил 32 мегу. В реале все работает. В симуляторе идет сброс программы, пока с 32 меги на 8535 мегу не переключишь. - mazur(29.01.2012 16:59)
- Симмулятор не поддерживает WDT для 8535 , а для 32 поддерживает. ilyaul(41 знак., 31.01.2012 00:36)
- На мой взгляд все эти симуляторы микропроцессоров это сплошное мозго*бство и пустая потеря времени. - scorpion(29.01.2012 17:05)
- Вот 2 пустых проекта. CHECK1 - мега 8535, CHECK2 - мега 32. CHECK1 работает нормально. Если в проекте CHECK2 закомментировать макрос инициализации собаки, то на строке jmp TIMER2_COMP в таблице векторов будет четко останавливаться каждые 1 мс. mazur(82 знак., 29.01.2012 15:51)
- Извините за редкий (и резкий) пост. НИКОГДА НЕ ПОЛЬЗОВАТСЯ СИМУЛЯТОРАМИ - правило жизни. Как и резиновыми женщинами. - AZ.(28.01.2012 22:21)
- Симуляторы придуманы для начинающих. - PlainUser(03.02.2012 08:31)
- Не далее, как вчера пользовался симулятором IAR для проверки точности целочисленной арифметики во всем диапазоне параметров. Сложно проморгать переменную типа long long :) - Vladimir Ljaschko(06.02.2012 15:50)
- Вот и виноваты программисты в отказе Фобоса. Потому что симулятор для начинающих. "А мы специалисты, у нас сразу все работает"... - mazur(03.02.2012 19:06)
- У опытного специалиста 80% программы это отлаженные ранее политые потом и соплями блоки.Остальное обычно работа с железом плюс тонкости текущего проекта. PlainUser(178 знак., 06.02.2012 13:49)
- Глупо,как по мне, защищать заведомо проиграшную позицию. Хотите настоящей отладки - собирайте стенд. - Скрипач(03.02.2012 19:10)
- Не согласен.
Невозможносложно всё отладить на реальном железе или стенде. Особенно какие-либо алгоритмы на железо не завязанные вообще. Но и симулятор на столь низком уровне -- это удел ассемблера. Практически же большие программы fk0(157 знак., 03.02.2012 21:06) - А кто сказал, что не гоняю? Симулятор это предварительный прогон. Потом гоняется либо на макете, либо на устройстве. - mazur(03.02.2012 19:12)
- В симуляторах можно смотреть регистры и RAM/EEPROM/Flash, накрайняк - порты, но никак не остальную периферию. Не хочешь пользоваться JTAG/DW-дебаггерами - пользуй отладочный вывод в RS232, осциллограф, светодиоды и кнопки - MBedder(03.02.2012 19:20)
- Именно регистры, SRAM/EEPROM/FLASH, порты меня и интересуют. Периферия только в редчайших случаях. Предварительная проверка. - mazur(03.02.2012 19:25)
- Ну если WDT - не периферия, то я - не MBedder :)) - MBedder(03.02.2012 19:34)
- Покажи, где я писал, что на симуляторе гоняю WDT? - mazur(03.02.2012 19:35)
- А в корневом сообщении ты о чём писал? - Vladimir Ljaschko(03.02.2012 19:42)
- Покажи, где я писал, что на симуляторе гоняю WDT? - mazur(03.02.2012 19:35)
- Ну если WDT - не периферия, то я - не MBedder :)) - MBedder(03.02.2012 19:34)
- Именно регистры, SRAM/EEPROM/FLASH, порты меня и интересуют. Периферия только в редчайших случаях. Предварительная проверка. - mazur(03.02.2012 19:25)
- Вот и признайте себя начинающим :) Зачем щеки дуть? :))) - Скрипач(03.02.2012 19:20)
- Ткните меня, где я хоть раз кричал, что я крутой спец? Я прекрасно осознаю свои нынешние возможности. - mazur(03.02.2012 19:28)
- Ткнуть? Лехко! Почитайте как вы критикуете чужую работу. На ошибки программистов Фобос-Грунт, опять таки, прямо указали. Профессионал, хуле. - Скрипач(03.02.2012 19:38)
- А насчет Фобоса не ко мне. Я не выкладывал на форуме ссылки на желтую прессу. Шутка. А с другой стороны... А вообще, медленно вздохни, медленно выдохни. Да, меня возмутило неоправданное исполнение блока управления. В конце концов я видел щиты mazur(138 знак., 03.02.2012 19:43)
- Mazur, есть разница между "Я не понимаю" и "ОНИ идиоты". Ваша готовность свое незнание прикрыть чужими ошибками, моей маме, очень не нравится :) - Скрипач(03.02.2012 19:53)
- "Начинающий, неграмотный, не спец" сделал это в 2007 году. Еще микроконтроллеров не знал. На 64 блоках. А невъебенные спецы сделали хрен пойми что на "декомпозиции"... И операторы матерятся, мучаются с меню на двух ПЛК. Вот и вся разница... - mazur(03.02.2012 21:14, youtube)
- Объясните мне "начинающему, неграмотному, не спецу" целесообразность применения двух ПЛК с непонятным меню на каждом ПЛК. Когда можно было сделать на одном ПЛК с внятным меню, понятным даже для не особо натасканных операторов. - mazur(03.02.2012 19:59 - 20:02)
- Я могу предположить обстоятельства, в которых это могло быть. Пример по ссылке - Скрипач(03.02.2012 20:12, ссылка)
- Mazur, есть разница между "Я не понимаю" и "ОНИ идиоты". Ваша готовность свое незнание прикрыть чужими ошибками, моей маме, очень не нравится :) - Скрипач(03.02.2012 19:53)
- А насчет Фобоса не ко мне. Я не выкладывал на форуме ссылки на желтую прессу. Шутка. А с другой стороны... А вообще, медленно вздохни, медленно выдохни. Да, меня возмутило неоправданное исполнение блока управления. В конце концов я видел щиты mazur(138 знак., 03.02.2012 19:43)
- Ткнуть? Лехко! Почитайте как вы критикуете чужую работу. На ошибки программистов Фобос-Грунт, опять таки, прямо указали. Профессионал, хуле. - Скрипач(03.02.2012 19:38)
- Ткните меня, где я хоть раз кричал, что я крутой спец? Я прекрасно осознаю свои нынешние возможности. - mazur(03.02.2012 19:28)
- В симуляторах можно смотреть регистры и RAM/EEPROM/Flash, накрайняк - порты, но никак не остальную периферию. Не хочешь пользоваться JTAG/DW-дебаггерами - пользуй отладочный вывод в RS232, осциллограф, светодиоды и кнопки - MBedder(03.02.2012 19:20)
- Не согласен.
- +1 - scorpion(29.01.2012 16:53)
- есть правила личные, а есть общие ;> - Snaky(29.01.2012 12:46, ссылка)
- Ни за что не поверю, что вы никогда не ошибались и всегда у вас программы четко и безглючно работали. Симулятор симулятору рознь. Смотря что симулировать. - mazur(29.01.2012 08:31)
- Железо симулировать бесполезно (не точно). А остальное лучше "симулировать" путём компиляции на PC, где есть средства статического анализа кода, анализа в динамике (вроде valgrind и mudflap) и т.п. Как можно в симуляторе avr studio что-то fk0(754 знак., 29.01.2012 13:39)
- Это потому что микроконтроллер профессионального уровня ;) - Vladimir Ljaschko(29.01.2012 14:40)
- Ну не ватчдог же под симулятором отлаживать... - Скрипач(29.01.2012 13:09 - 13:34)
- Если есть JTAG, то почему нет? - Apтём(29.01.2012 18:58)
- А где, простите, у СИМУЛЯТОРА житаг? :) - Скрипач(29.01.2012 19:04)
- Ну эта ... меню такая Select device and debug platform... Apтём(11 знак., 29.01.2012 19:30)
- Это увас внутрисхемный отладчик. Симулятор (он же эмулятор) это полностью программная имитация целевой машины. - Скрипач(29.01.2012 19:41)
- а, ну да...точно - Apтём(29.01.2012 20:16)
- Это увас внутрисхемный отладчик. Симулятор (он же эмулятор) это полностью программная имитация целевой машины. - Скрипач(29.01.2012 19:41)
- Ну эта ... меню такая Select device and debug platform... Apтём(11 знак., 29.01.2012 19:30)
- А где, простите, у СИМУЛЯТОРА житаг? :) - Скрипач(29.01.2012 19:04)
- Если есть JTAG, то почему нет? - Apтём(29.01.2012 18:58)
- Железо симулировать бесполезно (не точно). А остальное лучше "симулировать" путём компиляции на PC, где есть средства статического анализа кода, анализа в динамике (вроде valgrind и mudflap) и т.п. Как можно в симуляторе avr studio что-то fk0(754 знак., 29.01.2012 13:39)
- Симуляторы придуманы для начинающих. - PlainUser(03.02.2012 08:31)
- Народ, у меня правда что-то непонятное происходит. Я несколько месяцев назад с этим столкнулся, но нашел 8535. Разбираться не стал. Сейчас делаю новый проект (точнее, переделываю старый), поставил 4.19 студию, и опять такая же хрень вылезла. Не mazur(43 знак., 28.01.2012 22:01)
- там фуза соответствующего нет случаем? - Vit(28.01.2012 22:08)
- Какие фузы в AVR-Studio??? - mazur(28.01.2012 22:14)
в камне. поставить можно и студиейах, симулятор... последняя avr-студия у мну была 4.13sp2 - Vit(28.01.2012 22:26 - 22:29)- Выставляются ли какие-нибудь настройки встроенного генератора? Может тут собака порылась? - mazur(29.01.2012 08:28)
- Какие фузы в AVR-Studio??? - mazur(28.01.2012 22:14)
- там фуза соответствующего нет случаем? - Vit(28.01.2012 22:08)