Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.02.2008, 21:07
|
|
Вид на жительство
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Посоветуйте микроконтроллер со след. требованиями:
Посоветуйте микроконтроллер со след. требованиями:
1. Наличие встроенного программируемого модуля прерываний, позволяющего программно задавать приоритеты прерываниям
2. Наличие не менее 2-х встроенных UART
3. Наличие не менее чем 10-ти разрядного АЦП (лучше 12)
4. Наличие не менее 16-ти банков рабочих регистров (не менее 16-ти регистров в банке) и переключение одного банка на другой чтобы выполнялось одной командой процессора как можно быстрее (желательно за 1 такт)
5. Наличие не менее чем 2-х таймеров (8-ми разрядного и 16-ти разрядного), способных работать в ШИМ-режиме, в режиме захвата и в режиме подсчёта внешних импульсов
6. Наличие не менее чем 2 кБ SRAM, 16кБ FLASH
7. Работа на тактовых частотах свыше 50МГц при времени выполнения большинства команд 1-2 тактов
8. Watchdog-таймер
9. Наличие SPI и/или I2C
10.Не менее 4 выводов, которые можно задействовать под внешние прерывания (по фронту, по спаду, по низкому уровню)
11. Стоимость не более 5-6 баксов
12. Возможность самопрограммирования FLASH
13. Возможность программной перекоммутации выводов, т.е. например под передатчик UART можно программно выбрать любой вывод MCU
Короче говоря по функциональности это должен быть аналог ATmega128 c отличиями, которые выделены в этом списке жирным шрифтом
|
|
|
|
28.02.2008, 21:25
|
|
Временная регистрация
Регистрация: 14.04.2007
Сообщений: 65
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
И вы с такими познаниями в этой области не можете подобрать себе МК ? Я, заходя в тему, думал , что там какойнить лузер хочет мигалку на ёлку сделать.
|
|
|
|
28.02.2008, 21:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Посоветуйте микроконтроллер со след. требованиями:
Сообщение от Don_Ambrosio
|
Посоветуйте микроконтроллер со след. требованиями:
1. Наличие встроенного программируемого модуля прерываний, позволяющего программно задавать приоритеты прерываниям
|
ARM от NXP
Сообщение от Don_Ambrosio
|
2. Наличие не менее 2-х встроенных UART
|
Туда-же - LPC213x, LPC214x
Сообщение от Don_Ambrosio
|
3. Наличие не менее чем 10-ти разрядного АЦП (лучше 12)
|
Имеется в тех-же LPC
Сообщение от Don_Ambrosio
|
4. Наличие не менее 16-ти банков рабочих регистров (не менее 16-ти регистров в банке) и переключение одного банка на другой чтобы выполнялось одной командой процессора как можно быстрее (желательно за 1 такт)
|
О таких даже не слышал, но ARM умеет одной командой сохранять весь регистровый банк в память, и читать тоже одной. Правда не за 1 такт...
Сообщение от Don_Ambrosio
|
5. Наличие не менее чем 2-х таймеров (8-ми разрядного и 16-ти разрядного), способных работать в ШИМ-режиме, в режиме захвата и в режиме подсчёта внешних импульсов
|
Имеются в LPC213x, LPC214x от 2-х 32 разрядных.
Сообщение от Don_Ambrosio
|
6. Наличие не менее чем 2 кБ SRAM, 16кБ FLASH
|
От 8 ОЗу и от 32 флэш.
Сообщение от Don_Ambrosio
|
7. Работа на тактовых частотах свыше 50МГц при времени выполнения большинства команд 1-2 тактов
|
60МГц
Сообщение от Don_Ambrosio
|
8. Watchdog-таймер
|
Есть
Сообщение от Don_Ambrosio
|
9. Наличие SPI и/или I2C
|
2 SPI и 2 I2C
Сообщение от Don_Ambrosio
|
10.Не менее 4 выводов, которые можно задействовать под внешние прерывания (по фронту, по спаду, по низкому уровню)
|
Их там гораздо больше
Сообщение от Don_Ambrosio
|
11. Стоимость не более 5-6 баксов
|
Младшие модели в 6 баксов уложатся
Сообщение от Don_Ambrosio
|
12. Возможность самопрограммирования FLASH
|
Умеют.
Сообщение от Don_Ambrosio
|
13. Возможность программной перекоммутации выводов, т.е. например под передатчик UART можно программно выбрать любой вывод MCU
|
LPC так не могут, но могут AT91SAM732...256
Сообщение от Don_Ambrosio
|
Короче говоря по функциональности это должен быть аналог ATmega128 c отличиями, которые выделены в этом списке жирным шрифтом
|
Более менее соответствуют, на ой взгляд...
|
|
|
|
28.02.2008, 22:12
|
|
Временная регистрация
Регистрация: 13.07.2006
Сообщений: 90
Сказал спасибо: 10
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
На мой взгляд AT91SAM7S32 вполне подходит. Цена 20-25 юаней или ~4-5$ + USB в придачу
|
|
|
|
29.02.2008, 11:45
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
|
|
|
|
29.02.2008, 15:23
|
|
Заблокирован
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Посмотрите C80F120.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Клавиатура и микроконтроллер
|
prottoss |
Микроконтроллеры, АЦП, память и т.д |
38 |
13.05.2013 10:39 |
Микроконтроллер SSD1303
|
N_Sergey_ |
Микроконтроллеры, АЦП, память и т.д |
4 |
13.02.2011 20:05 |
Микроконтроллер ST62T20C6
|
Meoteno |
Микроконтроллеры, АЦП, память и т.д |
1 |
26.11.2007 11:15 |
Микроконтроллер COP8780CN
|
burum55 |
Микроконтроллеры, АЦП, память и т.д |
2 |
30.06.2007 14:12 |
Микроконтроллер AT90S8535
|
Spectator |
Микроконтроллеры, АЦП, память и т.д |
6 |
14.10.2005 03:05 |
Часовой пояс GMT +4, время: 16:53.
|
|