ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
7630 Топик полностью
KiV (19.02.2004 17:56, просмотров: 1) ответил General на MSP430!!: Что необходимо улучшить/добавить в первую очередь
Может во многом повторюсь, но В порядке приоритетов: 1) Добавить 3 - 4 таймера. Или возможно некий массив счетчиков. ОЧЧень и оЧЧень полезная и нужная вещь. 2) Раздельные SPI, UART и I2C - висят на разных ногах, а переключать приходится программно. Например у нас в приборе используются два аппаратных UART + программый + SPI. И все должно работать почти одновременно. Проблемы принять из двух асинхнонных каналов и закинуть в последовательную память возникают. По-моему минимальный вариант здесь - 2 USART + 1 SPI - РАЗДЕЛЬНЫЕ. А еще лучше вместо дополнительного SPI - что-либо типа McBSP и от 8 до 16 бит посылки сделать. 3) Watchdog с отдельной тактировкой, и отключаемый только битом во FLASH (fuse) - никаких программных отключений. Кстати, как вариант - после пержигания JTAG Watchdog перестает отключаться программно. 4) Возможность ПОЛНОГО запрета перепрограммирования/стирания кристалла. Как вариант - bootloader не выполняет команды до приема ключа, в т.ч. и команду стирания. 5) Вариант процессора с автомобильным диапазоном температур и CAN. Хотя процессор и не для автомобилей, но CAN вещь весьма полезная и в индустриальных приложениях. 6) Ну и видимо пожелания практически всех - ПАМЯТЬ! Нам например сегодня необходима система с 128-190 кБ FLASH и ОЗУ на ураовне 10-16 кБ. 7) Вариант кристалла с высокоразрядным сигма-дельта АЦП (24 бита). 8) Совершенно дикий вариант (только не хихикать) - ~32 кБ FLASH + ~32кБ RAM --- и закачивай куски оверлеев из какой-нибудь DataFLASH в ОЗУ? Все остальное (DMA/DAC/BOR) в новых кристаллах вроде уже есть или будет.