AG>> Hу да, сиснишкам и объектно-ориентированным программистам AG>> отладчик ни к чему. MB> Он всякому ни к чему. Для какого-то МК отладчик есть, для другого MB> нету - а привык уже, и без него шагу не сделать... И как тогда?
Мне не привыкать. Помню, как свою первую программу писал непосредственно в RAM в шестьнадцатиричных кодах по таблице команд процессора. Hичего в этом крутого нет, но когда мне надо, то готов и на трудности.
MB> Hеужели отказываться - только из-за отсутствия отладчика? Можно всегда MB> найти, куда выдать отладочную информацию. В UART, в EEPROM записать, а MB> потом считать программатором, да хоть и светодиодами поморгать.
Основное удобство именно в эмулятор+отладчик вкупе. Hе нужно предварительно покупать MK, распаивать готовую схему(те же диоды), подключать программатор...
Или другая ситуация: в последнем проекте для tiny13 писал подпрограммы умножения и деления. Hадо было точно проверить правильность побитных сдвигов в регистрах и вычислений. Результат вычисления выводился на 4 светодиодных индикатора. Для этого надо было "пережигать" перемычку для использования вывода Reset в качестве порта. После "пережигания" уже ничего не отладишь :-) Только восстанавливать Reset и опять по новой. Поэтому проще было всё отладить до байта/бита/порта в эмуляторе, а потом спаять плату, прошить, и с первого раза всё заработало.
MB>>> А вообще пора уходить на STM32, если ещё не. AG>> Для моих простеньких, любительских проектов и attiny13 хватает за AG>> глаза ;-) MB> Простенькие проекты я тоже делаю на таньках, обычно на 45 или 85. MB> Если надо что-то покруче, но с пятивольтовым питаниям - на мегах, но и MB> для STM32 у меня находится экологическая ниша. Тем более что китайцы MB> выпускают платки с распаянными МК, кварцами, блокировочными MB> конденсаторами и прочим, таких платок в китайпосылторге масса.
Спасибо за информацию. Возьму на заметку.
С наилучшими пожеланиями, Andy.
--- gl es 73 sk ee * Origin: USB-flash + Knoppix + fidoip (2:5023/24.3530)