Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.10.2010, 18:00
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Посоветуйте ADSP
PICи и AVRы не очень подходят, алгоритм требует вычисления адреса ОЗУ, а там это не очень-то проходит. Другое дело DSP, но они, собаки, ног по 100 имеют - не осилю я ![Бьюсь об стену](images/smilies/icon_obstenu.gif) их пайку. Была раньше микруха uPD713 (ю вместо мю нынче пишут). Она почти подходит по производительности, но есть другие какашки. Там тоже не организуешь два параллельных процесса.
Может кто знает DSP с малым (до 2 ![Горд собой](images/smilies/icon_dovl.gif) числом ног?
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 18:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от NikMih_1
|
PICи и AVRы не очень подходят, алгоритм требует вычисления адреса ОЗУ, а там это не очень-то проходит.
|
Почему? Это вовсе не DSP задача.
Сообщение от NikMih_1
|
Может кто знает DSP с малым числом ног?
|
dsPIC, хотя это и не совсем DSP, но достаточно шустрый.
|
|
|
|
04.10.2010, 18:19
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от kison
|
Почему? Это вовсе не DSP задача.
|
Согласен, но там всё предусмотрено для этого. Шина адреса имеет связь с АЛУ - вычисляй и суй назад в регистр адреса.
Последний раз редактировалось NikMih_1; 04.10.2010 в 18:21.
Причина: Дополнил.
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 18:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от NikMih_1
|
Согласен, но там всё предусмотрено для этого. Шина адреса имеет связь с АЛУ - вычисляй и суй назад в регистр адреса.
|
А что - где то это не так? У АВР три индексных регистра, вычисляем адрес и помещаем его в один из этих регистров. Дальше можно читать из ОЗУ хоть один байт, хоть несколько последовательно и адрес будет соответственно увеличиваться.
Не нужен для этого DSP. Ну или ARM посмотрите, они сейчас дешевые. Какой нибудь LPC1768 - 200р в Тритоне.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо kison за это сообщение:
|
|
|
04.10.2010, 18:34
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от kison
|
А что - где то это не так? У АВР три индексных регистра, вычисляем адрес и помещаем его в один из этих регистров. Дальше можно читать из ОЗУ хоть один байт, хоть несколько последовательно и адрес будет соответственно увеличиваться.
Не нужен для этого DSP. Ну или ARM посмотрите, они сейчас дешевые. Какой нибудь LPC1768 - 200р в Тритоне.
|
Наверно я что-то не понял, спасибо за советы, буду учиться. Надо бы лет 30-40 назад, но я упёртый.
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 18:38
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от kison
|
Не нужен для этого DSP. Ну или ARM посмотрите, они сейчас дешевые. Какой нибудь LPC1768 - 200р в Тритоне.
|
Ага, посмотрел. У меня проблема в числе ног, боюсь я всего, где больше 28. Слепой я.
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 18:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от NikMih_1
|
У меня проблема в числе ног, боюсь я всего, где больше 28
|
Ну обычно больше ног == больше ОЗУ. Не всегда конечно, но в большинстве случаев. Так что оценивайте по объему памяти, нужному быстродействию и прочим параметрам. По числу ног не правильно - что будете делать если по ногам проходит, а по памяти нет? Но вообще есть и простые корпуса, типа ATmega32 в DIP40. Хоть ног и больше 28, но запаять такую огромную микросхему несложно.
|
|
|
|
04.10.2010, 20:24
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от kison
|
По числу ног не правильно - что будете делать если по ногам проходит, а по памяти нет?
|
Мне оперативка нужна слов 256, не больше, а ноги - проблема. Если ДИП, то не проблема, буду МЫСЛИТЬ
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 20:45
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от kison
|
У АВР три индексных регистра, вычисляем адрес и помещаем его в один из этих регистров.
|
Прекрасно, посоветуйте 16-битный процессор. Мне надо 12-битные данные с АЦП шустро по памяти (асинхронно) рассовывать и из неё выдёргивать, вычислений почти нет.
|
|
|
Сказали "Спасибо" NikMih_1
|
|
|
04.10.2010, 22:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Посоветуйте ADSP
Сообщение от NikMih_1
|
Мне надо 12-битные данные с АЦП шустро по памяти
|
Шустро - нечеткий параметр. Сколько это шустро весит в стандартных единицах времени? Что за АЦП и с каким оно интерфейсом? Возможно справится даже 48-ая мега. Она есть в дип корпусе. Если нет - смотрите в сторону PIC24, может там найдется паябельный корпус.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:15.
|
|