[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
5402 неплохо, конечно. Но вот несколько замечаний. 32 kb это звучит.
Примерно так же, как для 6211 TI в datasheet пишет: 512kbit L2 CACHE-RAM. Была бы единица меньше бита - писали бы ее.
В скобках правда пишут -64kb. И хоть есть у него байтовая адресация, но чаще всего работать приходится с данными 16, либо 32р. И команды 32р. А у 5402 байтовой адресации нет вообще. Так что логичней писать все таки 16 кслов 16 разрядных. По поводу батарейного питания - в спячке, с короткими просыпаниями - да. По поводу математики - симулятор у "композитора" как-то не очень. Т.е. ядро - да, неплохо. Но периферию уже плохо. Причем я даже не имею ввиду полную симуляцию периферии. Мне, например, полная и не нужна.
Но просто соблюсти, например, времена при записи в периферийные регистры можно было бы.
Альтернативный выбор - что нибудь от AD. 2186,2185. У 2185 памяти побольше в 2 раза. У 2186 столько же. С год назад 2185 стоил в Аргусофте ~15$ в розницу. 2186 д.б. дешевле. На 75 Мгц. Забавно, но 100 МГц 5402 практически не уступают по скорости, а иногда и обходят. Работал и с тем и с другим.
По потреблению проигрывают.
VDSP AD-ный удобнее, мне кажется.
Про eval. board'ы, стартовые киты и т.д. сказать ничего не могу. Не использую.
E-mail: info@telesys.ru