Open746I-C Package B – отладочный набор на базе STM32F746IGT6 (ARM Cortex M7)

04.10.2016

Open746I-C Package B отладочный набор

В продажу поступил новый отладочный набор Open746I-C Package B от фирмы Waveshare Electronics. В комплект поставки входит все необходимое, чтобы быстро начать разработки высокопроизводительных приложений, как новичкам, так и опытным пользователям.

Набор основан на базе микроконтроллера STM32F746IGT6 от ST Microelectronics и содержит популярный интерфейс Arduino. В комплект входит процессорный модуль, материнская плата с большим количеством интерфейсов для удобного подключения периферийных модулей, периферийные модули (7inch Capacitive Touch LCD (F), DP83848 Ethernet Board, USB3300 USB HS Board, UDA1380 Board, Micro SD Storage Board, OV2640 Camera Board, W25QXX DataFlash Board, 10 DOF IMU Sensor (B), SN65HVD230 CAN Board 2pcs, Analog Test Board) и необходимые кабели для подключения к PC.

Благодаря этому набору вы с легкостью изучите все возможности микроконтроллера серии STM32F746I на базе ядра ARM Cortex-M7.

Особенности материнской платы:

Open746I-C Package B мат.плата

1) Разъем для подключения процессорного модуля Core746I;
2) Arduino интерфейс: для подключения Arduino Shields;
3) DCMI интерфейс: для подключения модуля камеры;
4) 8-bit FMC интерфейс: для подключения периферии NandFlash;
5) ULPI интерфейс: для подключения high-speed USB периферии (в STM32F746I интегрирован high-speed USB контроллер без PHY);
6) LCD1 интерфейс: для подключения 10.1 или 7 дюймового LCD;
7) LCD2 интерфейс: для подключения 4.3 дюймового LCD;
8) SAI1 интерфейс: для подключения аудио модулей ( в комплект входит UDA1380 Board);
9) ICSP интерфейс: Arduino ICSP;
10) SPI1/SPI2 интерфейсы: для подключения SPI периферии;
11) Ethernet интерфейс: для подключения Ethernet модулей;
12) I2S2/I2S3/I2C1 интерфейсы: для подключения SPI периферии;
13) USART1 разъем: USB-UART преобразователь на базе CP2102;
14) QUAD SPI интерфейс: 4-проводной SPI интерфейс;
15) SDMMC интерфейс: для подключения Micro SD Storage Board, имеет большую скорость доступа по сравнению с SPI;
16) USART3 интерфейс: для простого подключения к RS232, RS485, USB-232;
17) CAN2 интерфейс: для подключения CAN модулей;
18) CAN1 интерфейс: для подключения CAN модулей;
19) I2C1/I2C4 интерфейс: для подключения I2С периферии;
20) Разъем с выведенными I/O микроконтроллера: для упрощения дальнейшего функционального расширения;
21) Разъем питания 5VDC jack;
22) 5V/3.3V разъем питания I/O;
23) Переключатель питания: выбор питания от 5VDC jack или USB USART1 (13);
24) Чип CP2102: мост USB - UART;
25) Светодиоды: удобны для индикации состояния I/O и/или запуска программ;
26) Джойстик: на 5 положений;
27) Кнопка WAKE UP: используется как обычная кнопка и/или кнопка выхода микроконтроллера из сна;
28) Кнопка сброса;
29) USART1джампер;
30) LED джампер: по умолчанию установлен для работы с примерами кода, удалите его для пользовательского подключения;
31) KEY джампер: по умолчанию установлен для работы с примерами кода, удалите его для пользовательского подключения;
32) Arduino джампер: соединение верхних/нижних контактов A4, A5 используются для функций AD/I2C.

Особенности процессорного модуля Core746I:

Open746I-C Package B процессорный модуль Core746I

1) STM32F746IGT6 высокопроизводительный микроконтроллер:

  • Ядро: Cortex-M7 32-бита RISC+FPU+Chrom-ART графический ускоритель;
  • Особенности: один цикл DSP инструкций;
  • Рабочая частота: 216МГц, 462 DMIPS/2.14 DMIPS/МГц;
  • Рабочее напряжение: 1.7…3.6В;
  • Память: 1024кБ Flash, 320+16+4кБ SRAM;
  • Интерфейсы: 6 x SPI, 4 x USART, 4 x UART, 3 x I2S, 4 x I2C, 2 x CAN, 1 x QUAD-SPI, 1 x DCMI, 2 x SAI, 1 x FMC, 1 x SDMMC, 14 x TIM , 1xLPTIM, 1 xLCD-TFT, 1xSPDIFRX, 1xHDMI-CEC, 1 x USB 2.0 OTG FS, 1 x USB 2.0 OTG HS (поддержка внешнего HS PHY через ULPI), 1 x 10/100 Ethernet MAC;
  • АЦ/ЦА преобразователи: 3 x АЦП (12-бит); 2 x ЦАП (12-бит);
  • Отладка/программирование: поддержка JTAG/ SWD интерфейсов, поддержка IAP.

2) Чип IS42S16400J: SDRAM 1 Mega Bits x 16 Bits x 4 Banks (64-МБит);
3) Чип MIC2075: чип управления питанием через USB;
4) Чип AMS1117-3.3: регулятор напряжения 3.3В;
5) Кварц 8M;
6) Кварц 32.768K: для внутренних RTC с калибровкой;
7) Кнопка сброса;
8) Светодиод шины VBUS;
9) Индикатор питания;
10) Переключатель питания: выбор питания от входного напряжения 5В или USB;
11) Переключатель загрузки: выбор режима загрузки для конфигурирования вывода BOOT0;
12) JTAG/SWD интерфейс: для отладки/программирования;
13) USB разъем: поддержка Device и/или Host соединения;
14) Разъем с выведенными I/O микроконтроллера;
15) Джампер питания:

  • VBAT: установите джампер для использования источник питания системы, снимите джампер для подключения внешнего источника питания (например батарею);
  • VREF: установите джампер для соединения VREF+ к VCC, снимите джампер что бы подключить VREF+ к другим пользовательским выводам через провода перемычки.

16) OTG джампер: установите джампер когда используете USB OTG/HOST, снимите джампер для отключения от связанных портов I/O.