ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
833656
Evgeny_CD, Архитектор (21.04.2018 02:33, просмотров: 6720)
Nuvoton [NUC 472], [NUC442] (без Ethernet) и [M451] - удивительное, но пока что малопопулярное у нас семейство MCU. Каталог Nuvoton -> http://caxapa.ru/833449.html
http://caxapa.ru/772011.html
Общее впечатление. Крепко сбитая рабочая лошадка, которая не ставит рекорда ни по одному из технических или экономических параметров, но по совокупности все конкуренции почти ко всему на рынке. Зачем нужны дешевые MCU USB HS Device --> -- 2.5 V to 5.5 V -40~105С, встроенный LDO. -- ARM® Cortex®-M4F up to 84 MHz -- 22.1184 MHz high speed RC oscillator (< 2% at -40 ~ +105) -- бутлоадер, ISP, SWD -- 256/512 Kbytes Flash -- 64 Kbytes embedded SRAM. 24 Kbytes SRAM with hardware parity check (!) Есть монитор клоков и другие фишки для надежности. -- Внешняя шина 8-16 бит, на частоте ядра (!), мультиплексированная (6 тактов) или немультиплексированная (3 такта). 3 сигнала записи - запись слова и запись побайтно. Зато всего 4 управляющих сигнала - ALE, nCS, nRE, nWE Еще и прозрачный шифратор прикрутили! -- DMA простое или Scatter-Gather. В том числе есть режим программного запроса. -- USB 2.0 Device Controller HS. Встроенный DMA, 4к буферного RAM (но есть неприятный баг в этой части - CPU или другой мастер не должен лазить по буферному ОЗУ в моменты, когда ядро USB пишет/читает endpoints) -- USB 1.1 Host Controller + OTG -- 2 шт 12b или 10b ADC, причем могут работать как независимо, так и синхронно. 400 kSPS VREF 2.5V~5.5V and up to 800 kSPS VREF 4.5V~5.5V in single-end mode. Куча дополнительных буферных регистров и логики. -- 2 шт операционных усилителя. все 3 вывода могут быть как выведены наружу, так и выход может быть скоммутирован на ADC. -- 3 шт компараторы. -- Image Capture Interface, с масштабированием и простеньким Motion Detection -- таймера, PWM - все продвинуто. -- RTC с VBAT -- 6 UART, 5 I2С -- 4 SPI Master up to 32 MHz, and Slave up to 16 MHz (chip working at 5V), в том числе QSPI -- 2 CAN 2.0 -- SD Host 4 бита 25 МГц -- Датчик температуры 1 град. -- CRC модуль. Цены на все это счастье Везде EBI и 64k SRAM.
Ethernet, USB             1-99  100-499 500-999 1000-1999 Без Ethernet, USB есть       1-99 100-499 500-999 1000-1999 
                                                          NUC442RG8AE LQFP64  256K     5.70 4.38    3.65    3.31
							  NUC442RI8AE LQFP64  512K     6.25 4.80    4.00    3.63
NUC472VG8AE LQFP100 256K  6.75  5.18    4.32    3.92      NUC442VG8AE LQFP100 256K     5.70 4.38    3.65    3.31   
NUC472VI8AE LQFP100 512K  7.25  5.57    4.64    4.21      NUC442VI8AE LQFP100 512K     6.50 4.99    4.16    3.77
NUC472KG8AE LQFP128 256K  7.25  5.57    4.64    4.21      NUC442KG8AE LQFP128 256K     6.50 4.99    4.16    3.77
NUC472KI8AE LQFP128 512K  7.50  5.76    4.80    4.35      NUC442KI8AE LQFP128 512K     6.75 5.18    4.32    3.92
NUC472JG8AE LQFP144 256K  8.00  6.14    5.12    4.64      NUC442JG8AE LQFP144 256K     6.75 5.18    4.32    3.92
NUC472JI8AE LQFP144 512K  8.38  6.43    5.36    4.86      NUC442JI8AE LQFP144 512K     7.25 5.57    4.64    4.21
NUC472HG8AE LQFP176 256K  -     -       -       -
NUC472HI8AE LQFP176 512K  8.63  6.62    5.52    5.00
                                                          Без Ethernet и USB
                                                          M451LC3AE   LQFP48  40K  16K 2.50 1.92    1.60    1.45

							  M451LD3AE   LQFP48  72K  16K 2.63 2.02    1.68    1.52
							  M452LD3AE   LQFP48  72K  16K 2.75 2.11    1.76    1.60
							  M453LD3AE   LQFP48  72K  16K 3.00 2.30    1.92    1.74

							  M451LE6AE   LQFP48  128K 32K 3.13 2.40    2.00    1.81
							  M451LG6AE   LQFP48  256K 32K 3.25 2.50    2.08    1.89
							  M451RC3AE   LQFP64  40K  16K 2.63 2.02    1.68    1.52
							  M451RD3AE   LQFP64  72K  16K 2.75 2.11    1.76    1.60
							  M451RE6AE   LQFP64  128K 32K 3.25 2.50    2.08    1.89
							  M451RG6AE   LQFP64  256K 32K 3.50 2.69    2.24    2.03
							  M451VE6AE   LQFP100 128K 32K 3.50 2.69    2.24    2.03
							  M451VG6AE   LQFP100 256K 32K 3.75 2.88    2.40    2.18
По ценам CADiLO предлагал интересное http://caxapa.ru/773171.html Про M451 немного писал ранее http://caxapa.ru/772040.html Самый дешевый быстрый MCU с внешней шиной. Потрясают возможности разводки - QFP48 разводится 16 битная шина в мультиплексированном варианте, и много чего полезного еще остается. В целом это немного упрощенный NUC442 - 1 ADC, но есть DAC, 72 Мгц (плавучка на месте), памяти меньше. USB нет. M452 + USB FS. M453 + USB FS + 1 CAN. Специально выделил группу из 3-х чипов - видно, как несущественно растут цены при добавлении USB и CAN NUC472HI8AE LQFP176 - разводится в целом неплохо, но при необходимости Ethernet шина только 8 бит. Вообще разводка продумана неплохо - до 8 функций на пин, в целом все логично. USB HS пины ни с чем не зашарены, что логично. Как уже сказал - по совокупности фич MCU нет аналога. Невысокая цена и обилие разные коммуникационных возможностей провоцировать сделать локальную микросеть на этих MCU, не перегружая каждый отдельный контроллер задачами. Тогда и встроенного ОЗУ хватит, и ПО упростится. На чем делать сетку мелких MCU - каждый выбирает по себе и под задачу. USB, CAN, I2C, SPI - все есть в чипе за $1.7