ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
56695 Топик полностью
GM (12.04.2006 14:57, просмотров: 1) ответил Mahagam на мля! только "ERASE, PROGRAM, and VERIFY"! а где дебуг? как мне выставить две (восемь) аппаратные точки прерывания???
Прошу прощения за вчерашний английский на русском форума. К концу дня залипает переключение регистров Рус/Лат. Помогает только перезагрузка. Даже не знаю, в какую сторону смотреть. Теперь по существу вопроса. Поставьте задачу как следует, а то непонятно, что Вы хотите. Вроде бы посетовали, что нет таких файлов на тексасе (кстати, они там есть, я проверял), Вам показали, где их можно скачать. Оказалось, они у Вас есть, но совершенно неожиданно Вы стали говорить про брейк-пойнты... Если я Вас правильно понял, Вы разрабатываете собственное ядро мсп430, так? И Вы хотите разработать свой собственный жтаг и свою собственную среду отладки? Мне кажется, вполне возможно разработать свой собственный жтаг, имея под рукой протокол обмена, но вот свою собственную среду отладки...сильно сомневаюсь, теоретически возможно, но не в разумные сроки для одного человека. Что можно сделать на основе программ из документа slaa149, так это программный редактор-отладчик, который через жтаг соединен с целевым МК, а через USB, rs232, LPT или еще как-то связан с отладчиком на ПК. Как организовать точку останова для отладки? Очень просто, определяете место, где надо остановиться, изымаете оттуда команду и ставите на ее место команду перехода на соответствующую программу отладки. Делаете там все необходимые действия (сохранение контекста, вывод на ПК,...) и в конце восстанавливаете изъятую ранее команду. И так два (восемь) раз, вообще сколько надо. Отвлекусь, давным-давно, я с товарищем написал и использовал такой отладчик для отладки программ на МК i80С85. Он был написан на Си, отлично работал под досом, там можно было делать все, что сейчас модно делать в композерах, ассемблерный кусок в МК занимал всего 200 байт. Была только одна проблема, как записать отладчик в МК. Сейчас такой проблемы нет, есть встроенные загрузчики...