ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
30754
vmp (25.05.2005 10:17, просмотров: 1478)
Стандартный вопрос: выбираю миикропроцессор 1. ARM. 2. ОЗУ и флешь на кристалле. 3. Чем больше ОЗУ, тем лучше. Хочется от 64К, но могу удовлетвориться 32К + возможность перейти в будущем на 64К без переразводки платы. 4. Флеш - 128К будет достаточно. 5. Наличие АЦП. Разрядность - 10 бит хватит. Наличие хорошей встроенной опоры - большой плюс. 6. Тактирование. Хочется PLL, чтобы не плодить кучу генераторов на плате. Наличие переключаемого тактирования от встроенного RC-генератора (например, по типу DCO в MSP430) - желательно. 7. Периферия. Минимум 1 UART и 2 SPI. 8. Желательно (но не обязательно) наличие внешней шины данных, которую можно было бы сконфигурить во что-то сравнительно малоногое, типа 8 бит данных + 8 бит адреса (да еще и смультиплексировать). Это нужно для связи с FPGA, так что интерфейс можно менять в широких пределах. Возможно использование SPI или другого синхронного интерфейса. 9. Доставаемость, причем в течении 5 лет после начала выпуска. 10. Разумная цена, в том числе на программатор. Пока кандидаты - Philips LPC, Atmel SAM и TI TMS470. Лично мои симпатии - на стороне TI, по опыту работы с MSP430. В нем мне понравилась тщательно проработанная периферия. Однако кристаллы с большим ОЗУ (TMS470R1A512 - A1024) пока недоступны. (если есть другая информация буду рад услышать). Atmel. Не вызывает доверия привычка фирмы снимать с производства кристаллы, так что похоже придется в течении срока жизни устройства многократно переделывать плату/переписывать ПО. Да и по срокам поставки заинтересовавшего меня AT91SAM7S256 пока нет ясности. И вообще, хотелось бы услышать отзывы от работавших с SAM'ами - насколько они хорошо сделаны? Philips. LPC2106 - нет АЦП LPC2138 - уже интереснее, но в линейке не видно 64К. Не ясна политика с производством - не снимут ли они кристалл с производства через год-два?