ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
41143 Топик полностью
GM (10.10.2005 16:23, просмотров: 1) ответил DMA на Ответ: да и платить лишние деньги за целую кучу ненужной перифирии...
Ну, для попробовать что $10, что $17 - разница небольшая (цены из digi-key). И не надо отлаживать программы во флеши, поскольку можно загрузить в ОЗУ. И почему бы не взять просто 5501, прикрутить к нему пару микросхем памяти и спокойно ковырятся и наступать на грабли? имхо изучать надо сразу то, что надо, а не тратить время на "промежуточные" камни Любые прикручивания увеличивают цену конечного продукта... Не хотелось бы разводить очередные флейм или религиозную войну...Да и небольшой я патриот Ф2808. Но вот если просто сравнить эти два процессора.
1. - Ф2808 - 32-битный процессор, есть 32х32 МАС (старшая часть)
   - С5501 - 16-битный, два АЛУ
2. Обычно сигнальник требует АЦП на входе
   - у Ф2808 он есть - 6.25MSPS,12-бит
   - у С5501 нет АЦП (кстати, сколько стоит АЦП на 6.25MSPS?)
3. Память программ
   - у Ф2808 - 128КБ флеши, перекачивай в 18КБ озу и работай
   - С5501 - памяти программ нет (а внешняя опять увеличивает стоимость изделия), озу - 32КБ

4. Тактовая частота
   - у Ф2808 - 100МГц (проигрывает полностью)
   - С5501 - 300МГц
И вот режьте меня, не вижу я такого всеобъемлющего тотального преимущества одного процессора перед другим. Заметьте, я еще не касался периферии (мне, например, CAN нужен, а внешний - будет дороже). Для одних задач хорош один, для других - другой... Автору темы нужна простота изучения, чтобы увериться в своих силах, а не наткнуться в очередной раз на неудачу и забросить эти сигнальники куда подальше. На мой взгляд, Ф2808 как раз и есть переходный продукт, чтобы плавно перейти к другим процессорам, если понадобится. С другой стороны им можно пользоваться, как обычным микроконтроллером, правда, шибко быстрым... И мне кажется, проблема перехода от одного процессора к другому сильно надумана. Из своего опыта могу сказать: перегнать целый проект, который разрабатывался полгода, занимает от силы неделю... И напоследок. Думаю, большая проблема заключается в том, как определить наиболее подходящий процессор. Не зная процессора, нельзя определить его пригодность для определенной задачи, значит, надо изучать. Вот люди и ставят то, что они хорошо знают и подо что у них есть программное обеспечение.