|
Как то задался целью поискать другую среду разработки для MSP (IAR как говорится не предлогать). А опирался на следующие критерии что бы:
1. Читобы можно было оценивать время работы программы от точки останова до точки останова. Если кто помнит в AVR Studio было и есть такое окно Processing(правда из 4.07 это окно они маленько кострировали) так там была кнопка Clear а рядом время бежало работы очень удобно.
2. Чтобы бесплатная была (для асемблера конечно). Си отдельная песня.
3. Чтобы значения памяти озу МК можно было менять с клавиатуры комьпьютера (Может кто скажет да блин нафик ето надо). Но придставте пишити вы прогу и взависимости от значения которое лежит в ячейки памяти програма делает то или иное, так вот если вам надо проверить то то в ячейки ставим одно значение, а если иное то другое вот и все быстренько проверили то и иное и теперь точно знаем что оно фунциклирует по образу и подобию нашей мысли.
4. И совсем возмутительный факт. В окне Wach хрен увидиш пременную которую ты определил (для асемблера конечно).\
Действительно я компилятору чесно написал ну пусть
Fire: DS 2 резервирую два байта для (под) пременую Fire (т.е. выделяю под нее память, в конечном итоге), так каго хрена в окне Wach отображается ее адрес а не то что находится по нему. Видете ли отладчик переменую Fire воспринимает как метку. Но и на том спасибо славо богу есть окно Memory где все отыскать можно. А вот в AVR Studio 4.07 отображается содержимое по адресу, правда длиной в только в оди байт видимо связано с разрядностью МК ну что же остается програмисту ждать версии 4.08.
И это основны обиды на отладчик а есть ведь много и других. Так вот не нашел ничего, а может плохо искал....:-(
E-mail: info@telesys.ru