3m (18.02.2004 12:40, просмотров: 1) ответил General на MSP430!!: Что необходимо улучшить/добавить в первую очередь
Мои предложения 1. Возможность прозрачной перезаписи одного байта в INFO-области FLASH (как в AVR).
2. Ввести возможность определить положение указателя в ADC.
Доработать логику приоритетов в ADC12 Interrupt Flag Register для работы в режиме кольцевого буфера. Ввести двойную буферизацию регистров конфигурации ADC для того чтобы было возможно менять режим работы ADC во время преобразования. Снизить шум ADC12, с учетом одновременной работы CPU и ADC.
3. Упорядочить биты, определяющие режимы тактирования MCLK. Режим тактирования должен однозначно определяться одним словом, а не быть раскидан по куче регистров.
4. В USART ввести бит "передача окончена (сдвигатель пуст)". Это необходимо для того чтобы определить момент когда завершена передача, с учетом стоп-битов.
5. Сделать нормальный Watchdog.
6. Сделать программируемый BOR с разными уровнями срабатывания.
7. Увеличить скорость PWM как минимум вдвое (т.е. минимум 16МГц на таймеры)
8. Поднять максимальную тактовую частоту (сколько потянет FLASH)
9. Выпускать дешевые ОТП-версии чипов с отрезанным JTAG. Позарез надо для серии, иначе - Холтек! (переводить обязательно с упоминанием Holtek)
10. (шутка) добавить режим насыщения в АЛУ
11. Ассемблер должен страшно ругаться при размещении слова с нечетного адреса, а то потом процессор ТАК КОЛБАСИТ...
12. Наконец покончить с ситуацией, когда отладка по JTAG вводит процессор с ступор и потом приходится 15 минут плясать вокруг него с бубном.
13. Навести ПОРЯДОК на производстве/в руководстве чтобы полностью исключить появление "левых" партий дефектных чипов.