Описание
STM32F407 + FPGA + Ethernet двухъядерный макетная системная плата Ультра высокая производительность контроль движения
Введение в Совет по вопросам развития:
\
\
\
FPGA: CYCLONE IV EP4CE10E22C8
\
Чип конфигурации FPGA: EPCS4, 4 м
\
Дужка: STM32F407ZGT6
\
Ethernet: W5500 10/100 м
\
FALSH: W25Q128, емкость 128 м, используется для экспериментов по хранению SPI.
\
EERPOM: AT24C64, 64 м емкость, может сделать опыт хранения протокола I2C
\
Последовательный порт: MAX3232 STM32 и последовательный порт FPGA
\
Пользовательский эксперимент светодиодный: 4 шт. STM32 и FPGA каждый два
\
Кнопка эксперимента пользователя: 4. STM32 и FPGA каждый два
\
Системные часы: FPGA: Встроенные активные часы. Рычаг: стандартные двойные часы.
\
Интерфейс отладки: FPGA JTAG, ARM JTAG-Стандартные интерфейсы
\
Все I/Os пользователя вынимаются, и плата четко обозначена.
\
Источник питания: Используйте специальный чип питания, такой как LT1085, внешний вход DC5V интерфейс
\
STM32 и FPGA соединены автобусом FSMC, которая может выполнять параллельную высокоскоростную передачу данных.
\
Режим подключения последовательного порта настроен между STM32 и FPGA для передачи данных последовательного протокола.
\
Размер основной платы: 100 мм × 100 мм
\
\
\
STM32F407 чип введение
\
\
Посылка: LQFP-144
\
\
В STM32F405xx и STM32F407xx серии основаны на высокопроизводительный ARM® Cortex®-M4 32-разрядный процессор RISC core с тактовой частотой до 168 МГц. Ядро Cortex-M4 имеет одноточный плавающий арифметический блок (FPU), который поддерживает все ручные одноточные инструкции по обработке данных и типы данных. Он также имеет набор инструкции DSP и блок защиты памяти (MPU), который повышает безопасность приложения. В этом документа Cortex-M4 ядро с FPU называется Cortex-M4F.
\
\
Семьи STM32F405xx и STM32F407xx интегрируют высокоскоростную встроенную память (до 1 м байт и 192 K байт флэш-памяти и SRAM, соответственно) и до 4 K байт резервного копирования SRAM, а также большое количество подключенных к двум автобусам APB, Два AHB автобусы и 32-битный AHB автобус Матрица для расширения I/O и периферийными устройствами.
\
\
Все модели функция три 12-разрядный АЦП, два ЦАП, один с низким энергопотреблением РТК, 12 общего назначения 16-бит таймеров (в том числе двое ШИМ таймеры для управления двигателем), и два общего назначения 32-бит таймеры.. 1 настоящий генератор случайных чисел (RNG). Они также поставляются со стандартными и передовыми интерфейсами связи.
\
\
Характеристика
\
\
Ядро: ARM 32 бит Cortex? -Процессор M4 с FPU, адаптивный ускоритель в реальном времени (ART accelerator?) с нулевым режимом ожидания работает производительность во флэш-памяти, скорость часов до 168 МГц, блок защиты памяти, способный достичь до 210 DMIPS/производительность 1,25 DMIPS/MHz (Dhrystone 2,1) С DSP инструкцией.
\
Память
\
До 1 Мб флэш-памяти
\
До 192 + 4 Кбайт оперативной памяти S, включая 64-Kbyte CCM (память с сердечником) ОЗУ данных
\
Гибкий статический контроллер памяти с поддержкой компактной вспышки, SRAM, PSRAM, NOR и NAND memories
\
Параллельный ЖК-интерфейс, режим 8080/6800
\
Часы, сброс и управление питанием
\
1,8 V до 3,6 V поставка приложений и I/Os
\
POR, PDR, PVD и Бор
\
4-to-26 МГц Кварцевый резонатор
\
Внутренний 16 МГц с заводской отделкой RC (1% точность)
\
32 кГц осциллятор для RTC с калибровкой
\
Внутренний 32 кГц RC с калибровкой
\
Режим сна, остановки и ожидания
\
VBATsupply для RTC, 20 × 32 бит резервные регистраторы + опционально 4 КБ резервного копирования SRAM
\
Три 12-разрядный, 2,4 Мбит/с аналого-цифровые преобразователи: до 24 каналов, до 7,2 Мбит/с в тройной крест режим
\
2 12-разрядный D/A постоянного тока в постоянный преобразователи
\
Универсальный DMA: 16 DMA контроллер с поддержкой FIFO и burst
\
До 17 таймеров: 12 16-бит таймеров и 2 32-бит таймеры до 168 МГц, 4 шт. вход захвата/выход сравнить/ШИМ или счетчик импульсов и квадратурного (для увеличения) кодер вход
\
Режима отладки
\
Интерфейсы последовательного провода (SWD) и JTAG
\
Cortex-M4 встроенные микроэлементы?
\
До 140 портов ввода/вывода с возможностью прерывания
\
До 136 быстрых I/Os до 84 МГц
\
До 138 5 V-толерантный I/Os
\
До 15 интерфейсов связи
\
До 3 × интерфейсов 2c (SMBus/PMBus)
\
До 4 USARTs/2 UARTs (10,5 Мбит/с, интерфейс ISO 7816, LIN, IrDA, управление модемом)
\
До 3 SPIs (37,5 Мбит/с), 2 с muxed full-duplex I2S для достижения точности аудио класса через внутренний аудио PLL или внешние часы
\
2 × CAN интерфейсы (2.0B Active)
\
Интерфейс SDIO
\
Расширенные возможности подключения
\
USB 2,0 полноскоростное устройство/хост/OTG контроллер с чипом PHY
\
USB 2,0 высокоскоростное/высокоскоростное устройство/хост/OTG контроллер с выделенным DMA, on-chip full-speed PHY и ULPI
\
10/100 Ethernet MAC с выделенным DMA: Поддержка оборудования IEEE 1588v2, MII/RMII
\
8 ~ 14 параллельный интерфейс камеры: скорость передачи данных до 54 МБ/с.
\
True генератор случайных чисел
\
CRC расчет блок
\
96-битное уникальный идентификационный
\
RTC: подсекундная точность, аппаратный календарь
\
\
W5500 чип введение
\
\
\
W5500-это полностью аппаратный встроенный Ethernet-контроллер TCP/IP, который обеспечивает простое решение подключения к Интернету для встроенных систем. W5500 интегрирует стек TCP/IP, 10/100 M Ethernet уровня передачи данных (MAC) и физический слой (PHY), что позволяет клиентам расширять сетевое подключение в своих приложений с помощью одного чипа.
\
\
\
\
Проверенный на рынке WIZnet полный аппаратный TCP/IP стек поддерживает протоколы TCP, UDP, iP4, ICMP, ARP, IGMP и PPPoE. В W5500 встроен 32 K байтовый кэш для обработки пакетов Ethernet. Если вы используете W5500, вам нужен только простой разъем программирования для применения приложения Ethernet. Это будет быстрее и проще, чем другие встроенные решения Ethernet. Используйте rs может использовать 8 аппаратных розеток для самостоятельной связи одновременно.
\
\
\
\
W5500 предоставляет SPI (периферийный последовательный интерфейс), чтобы сделать его проще интегрировать с периферийным MCUs. Кроме того, в W5500 используется новый высокоэффективный SPI протокол для поддержки скорости 80 МГц, который обеспечивает лучшую высокоскоростную сетевую связь. Чтобы уменьшить энергопотребление системы, W5500 обеспечивает Wake-on-Wall (WOL) и режимы отключения питания для клиентов на выбор.
\
\
\
\
Характеристики
\
\
-Поддержка аппаратного TCP/IP протокола: TCP, UDP, ICMP, iP4, ARP, IGMP, PPPoE
\
\
-Поддержка 8 одновременных портов (розетка) для одновременной связи
\
\
-Поддержка режима отключения питания
\
\
-Поддержка сети пробуждения
\
\
-Поддержка высокоскоростного последовательного периферийного интерфейса (SPI mode 0, 3)
\
\
-Внутренний 32 K Байт отправить и получить буфер
\
\
-Встроенный физический слой 10 BaseT/100 BaseTX Ethernet (PHY)
\
\
-Поддержка авто-переговоров (10/100 на основе полного/полудуплекса)
\
\
-IP фрагментация не поддерживается
\
\
-3,3 В рабочее напряжение, 5 В Выдерживает напряжение порта ввода/вывода сигнала;
\
\
-Светодиодный дисплей состояния (полный дуплексный/полудуплексный, сетевое подключение, скорость сети, активный статус)
\
\
-48 руководства LQFP без примесей свинца и посылка (7x7 мм, 0,5 мм шаг)
\
\
\
\
\
\
Целевое применение
\
\
\
\
W5500 подходит для следующих встроенных приложений:
\
\
-Оборудование для домашней сети: приставка, персональный видеорегистратор, цифровой медиаадаптер
\
\
-Последовательный к Ethernet: контроль доступа, светодиодный дисплей, беспроводное реле AP и т. Д.
\
\
-Параллельный Ethernet: POS/микро-принтер, копир
\
\
-USB к Ethernet: устройство хранения, сетевой принтер
\
\
-GPIO к Ethernet: домашний сетевой сенсор
\
\
-Система безопасности: цифровой видеорегистратор, сетевая камера, киоск информации
\
\
-Заводские и строительные системы управления автоматикой
\
\
-Медицинский мониторинг оборудования
\
\
-Встроенный сервер



Упаковочный лист:
\
\
1. Основной плате
\
\
2. Совпадающий DVD диск (программы модуля, схемы, листы данных, техническая документы, программное обеспечение разработки и т. Д.)
\
\
3. Высококачественный импульсный источник питания постоянного тока 1 (5 В)
\
\
4. Одна Антистатическая упаковочная сумка.










