ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
171453 Топик полностью
Vit (07.11.2009 18:21, просмотров: 237) ответил Evgeny_CD на IAR - он на всех един :), экономика проекта допускает выдачу каждому из двух программеров JTAG mkII от Атмеля, ну а далее только качество мозгов программеров.
Время и ещё раз время. Выгребать глюки компилера для одного экзочипа своими программерами это героически;) А через пол-годика глядишь и в самые убогие LPC1300 по 8 UART-ов пихать будут - просто для "чтобы было". В STM32 давно по 5 шт. (в 105/107 - по 5+2 CAN), в LPC23xx/LPC29xx/LPC17xx 4 шт. - мне хватает (один даже лишний - USB для конфига), а вон Гудвину ещё и 2-CAN пригодились. В PIC32 есть чипец с 6-ю. Нехватку несложно не 16C55x компенсировать, а мостами а-ля MAX3100/SC16IS750, ну или на краяняк теми же FPGA или соконтроллерами. После 32-х битников (и даже после 16-и-битников) программить 8-и-битники могу, как говорится, только за деньги, даже ATmega2560+512 кБ энергонезависимой SRAM. И насчёт памяти - 64К (даже 32) набортного ОЗУ меня вполне устраивает - всякая всячина всё-равно должна храниться (у нас) в энергонезависимой памяти, для чего развешанные на разных SPI FRAM и DataFLASH, ну и SD-карта (на соответствующем контроллере) вполне удобны. Работать же с 8МБ ОЗУ (которое не есть энергонезависимое) 8-и-битником это действительно экзотика, если не сказать изврат и проблемы архитектуры. Ладно, что оно есть, наверно даже относительно недорого, места типа немного занимает, ну и можно недопрограммеру дать разгуляться, но посчитайте хотя бы сколько времени Вы будете сливать дамп при отладке без набортного USB...