Микроконтроллеры | Как настоящие мужчины отлаживают программы? Поделитесь опытом! |
|
---|---|---|
О, сладкий миг! Программа с горем пополам написана (в CV). Получен hex и зашит в МК (в AVReal). В этой связи хочу спросить у гуру - как грамотно отлаживать прогу? Ну то есть VMLab - это круто |
|
|
AlexUS: НО: может есть какой-то способ |
|
|
Настоящие мужчины свои программы ваще не отлаживают. У реальных пацанов всё начинает правильно работать сразу! Протеус хорошо помогает. Практически как в настоящем железе, и всё на виду. В любой момент остановил (хошь брякпойнтом, хошь кнопкой), посмотрел - что в регистрах творится, пошагово прогнал... Лепота. |
|
|
picmaniac: Протеус хорошо помогает. Сперва симулятор.Мне нравится симулятор в Алгоритм Билдере, кстати в нем же есть внутрисхемная эмуляция через один пин. |
|
|
Alexey: Добавлять глюков |
|
|
Да буилдер вещь классная, только прогу нужно писать сразу в нем, да и это вещь приятная. А с АЦП вообще проблем нет, можно посмотреть все что хочешь, даже время обработки. |
|
|
picmaniac: с MPLAB пользую |
|
|
Max_Pinchuk: я использую вот такой метод - <заеб..ий всех линк> - очень доволен. |
|
|
Alexey: Странно, как тут еще не появился |
|
|
Настоящим мужчинам вообще-то должно хватить для отладки одного вывода, на котором висит один светодиод. Мне, во всяком случае, хватает Еще настоящие мужчины вешают на три ноги какой-нибудь двухстрочный ЖКИ. Программу для его управления легко запихать даже в ATTiny. Если интересно, могу поискать исходники (хотя они пишутся в течение пары часов) Отладчиками стараюсь не пользоваться - любой эмулятор (даже внутрисхемный) безнадежно портит времянку, что особенно неприятно при распараллеливании задач, да и после года работы на любом микроконтроллере у любого настоящего мужчины накапливается масса правильно работающих заготовок, и программирование как искусство превращается в программирование как ремесло. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |