Как и все микроконтроллеры, рассмотренные выше, STR9 работает непосредственно из FLASH-памяти на тактовой частоте до 96 МГц. Оборудованный Ethernet- и USB-интерфейсами и поддержкой до 2 Мбайт FLASH, STR9 позволяет создавать на его основе современные высокопроизводительные сетевые устройства. Функциональная схема микроконтроллера STR9 показана на рисунке 1.
Тактовая частота 96 МГц, набор инструкций для DSP-обработки;до 2 Мбайт - основная, до 128 кбайт - дополнительная FLASH;96 кбайт RAM;Интрефейс внешней памяти с поддержкой 8/16/24-битной адресации к SRAM;Напряжение питания 1,65...2,0 В для ядра и памяти, 2,7...3,6 В для портов ввода-вывода;Расширенный температурный диапазон -40...85°С;4 таймера;80 портов ввода-вывода, мультиплексированные с другими интерфейсами;10 коммуникационных интерфейсов: 10/100 Ethernet, 12 Mbit/sec USB, CAN, 3 UART, 2 I2C, 2 SPI/SSI;10-битный 8-канальный АЦП;9-канальный DMA-контроллер;Типы корпусов: 12x12 мм LQFP80, LQFP128 14x14 мм, LFBGA144 10x10x1,7 мм.
Основные характеристики микроконтроллеров STR9:
Это самые высокопроизводительные микроконтроллеры компании STMicroelectronics. Они построены на основе ядра ARM966E-S с гарвардской архитектурой, свойственной DSP-процессорам, с независимыми шинами данных и инструкций. На бинарном уровне STR9 совместим с инструкциями ARM7 и 16-битным Thumb-кодом.
DMA-контроллер STR750 обладает более развитыми возможностями. Он поддерживает циркулярную адресацию и может быть подключен к портам UART0, SSP0, PWM-таймеру, TIM0, ADC. Наличие интерфейса к внешней памяти и относительно высокая тактовая частота позволяет применять микроконтроллеры в задачах приборостроения, управления бесщеточных двигателей, USB-периферии, UPS, системах сигнализации, медицинском оборудовании и т.д.
STR730 обладает большей тактовой частотой по сравнению с STR710 и имеет DMA-контроллер, который, к сожалению, может работать только с таймерами, портами BSP и АЦП. Большое количество таймеров и портов ввода-вывода позволяет применять микроконтроллер в приложениях промышленной электроники, автоэлектронике, в индустриальных измерителях мощности, принтерах, регистраторах и т.д.
Как видно, все эти микроконтроллеры обладают соизмеримым быстродействием и отличаются наличием или отсутствием интерфейса внешней памяти, разным набором периферии и типами доступных корпусов. STR710 подходит для приложений, где важно низкое энергопотребление с умеренными требованиями к производительности. Отсутствие DMA-контроллера не позволяет обеспечить пересылку данных без участия ядра. Производитель рекомендует эти изделия для применения в бытовой и промышленной электронике, GSM, Bluetooth, DAB/DBM, трехфазных измерителях мощности, сканерах банковских карт и т.д.
54 МИПС@60 МГц;256 Kбайт FLASH;64 Kбайт RAM;4-банковый интерфейс для подключения SRAM, FLASH, ROM;Напряжение питания 4,5...5,5 В;Расширенный температурный диапазон -40...105°С;6 таймеров;72/38 портов ввода-вывода;8 коммуникационных интерфейсов: один I2C, три UART, два SSP, один CAN, один USB;10-битный АЦП;4-канальный DMA-контроллер;Типы корпусов: 10x10 мм LQFP64, LQFP 14x14 мм, LFBGA64 8x8x1,7 мм, LFBGA100 10x10x1,7 мм.
Основные характеристики микроконтроллера STR750:
32МИПС@36МГц;256 Kбайт FLASH;16 Kбайт RAM;Интерфейс к внешней памяти отсутствует;Напряжение питания 4,5...5,5 В;Расширенный температурный диапазон -40...105°С;20 таймеров;112 портов ввода-вывода;12 коммуникационных интерфейсов: 2 I2C, 4 UART, 3 BSPI, 3 CAN,10-битный АЦП;4-x канальный DMA-контроллер;Типы корпусов: 14х14 мм TQFP100, 20x20 мм TQFP144, 10x10x1,7 мм LFBGA144.
Основные характеристики микроконтроллера STR730:
45 МИПС@50 МГц;272 кбайт FLASH;64 кбайт RAM;4-банковый интерфейс для подключения SRAM, FLASH, ROM;Напряжения питания 3,0...3,6 В;Температурный диапазон -40...85°С;5 таймеров;10 коммуникационных интерфейсов: 2 I2C, 4 UART, SmartCard (ISO7816-3), 2 BSPI, CAN, USB 2.0, HDLC;4-канальный 12-битный АЦП;DMA-контроллер отсутствует;Типы корпусов: 10х10 мм TQFP64, 20x20 мм TQFP144.
Основные характеристики микроконтроллера STR710:
Это семейство основано на широко распространенном ядре ARM7TDMI, имеющем классическую RISC-архитектуру. Ядро, по сути, предназначено для решения задач управления, которые обычно связаны с переселкой данных между портами ввода вывода и памятью, обработкой условных переходов и несложными битовыми манипуляциями. Процессор не имеет специалицированных DSP-инструкций, поэтому математические операции ядро делает неэффективно. В состав семейства входят три модификации STR710, STR730 и STR750.
32-битные ARM-микроконтроллеры STR7/STR9 относятся к классу самых высокопроизводительных в продуктовой линейке компании STMicroelectronics. Среди важнейших «фамильных» черт эти контроллеров можно отметить наличие внутренней Flash-памяти и способность исполнять программные инструкции. Помимо прочего, STR9 отличает наличие Ethernet-интерфейса, что позволяет создавать интеллектуальные сетевые устройства с WEB-интерфейсом и мощными функциями управления.
Дмитрий Парошин (Компания IntegrIT)
Статьи по схожей тематике: ,
Микроконтроллеры семейства STR91
» » » Микроконтроллеры семейства STR91
Микроконтроллеры семейства STR91
Комментариев нет:
Отправить комментарий