Есть ли специальные платы для разработки прошивок? Отладочные платы которые выпускает может Atmel или другие разработчики. Для "железной" отладки прошивок без софтовых эмуляторов. Где их можно поискать?
В инете. Зовутся обычно evaluation board или evaluation module, для конкретного МК. Иногда их делают сами производители чипов, иногда - сторонние фирмы. Есть например Olimex, делает кучу всяких недорогих платок с AVR и LPC. Дальше - в гугл.
Dima_Krasnoyarsk писал(а):Есть ли специальные платы для разработки прошивок? Отладочные платы которые выпускает может Atmel или другие разработчики. Для "железной" отладки прошивок без софтовых эмуляторов. Где их можно поискать?
Я ищу, что-типа STK500, может есть что-то более навороченное? В идеале хотелось такую штуку: Я написал программу на Си, залил ее в МК, потом расставил break поинты на компьютере в исходном коде, запустил программу, она просчитывается на МК, а на экране компьютера я могу смотреть какие переменный что значат в данный момент, тоесть как процесс отладки программа для компьютером, понятно что все это можно делать в proteus, но там симуляция, а нужно что-бы прошивка крутилась в железе. Вообще это возможно? Сейчас пойду почитаю про STK500 может там это есть.
Тебе нужно вот что : http://atmel.com/dyn/products/tools_car ... ol_id=3353 или подобное. Это именно внутрисхемный отладчик - саму отлаживаемую схему с МК собираешь сам, подключаешь к ней отладчик, и потом в том же AVR Studio можешь ставить брэйкпоинты, смотреть реальное содержимое памяти, регистров и т.п.
Прочитал и про STK500 и про AVR JTAGICE mkII, правильно ли я понял, что STK500 это плата на которой выведены все порты МК на разъемы, есть несколько генераторов напряжения, есть 8 кнопок и 8 светодиодов, этакая универсальная плата для отладки, плюс есть возможность прошивки МК поддерживает последовательное и внутрисистемное программирование. Но то что описал выше про отладку STK500 не поддерживает. Тоесть если я хочу отлаживать МК при этом смотреть что в нем твориться нужно еще купить AVR JTAGICE mkII?
Dima_Krasnoyarsk писал(а):нужно что-бы прошивка крутилась в железе. Вообще это возможно?
Конечно. Это отладчики типа АЙС. Можете купить, можете сами сделать - схемы и прошивки и у меня выложены - AVRJTAG miniICE - http://avr123.nm.ru/07.htm
Добавлено спустя 1 минуту 34 секунды:
Dima_Krasnoyarsk писал(а):нужно еще купить AVR JTAGICE mkII ?
или сделать самому.
А можно отлаживать прогу в реальном МК используя USART для свзия с ПК - вот так http://avr123.nm.ru/z4.htm или програмный SPI как в USB программаторе Гудвина.