DISCO

您所在的位置:网站首页 stm32h747i-disco DISCO

DISCO

2023-02-25 04:11| 来源: 网络整理| 查看: 265

DISCO-H747I

The STM32H747I-DISCO Discovery kit is a complete demonstration and development platform for STMicroelectronics STM32H747XIH6 microcontroller, designed to simplify user application development.

Table of ContentsOverviewMicrocontroller main featuresBoard featuresBoard pinoutmbed-os examplesST BSP examplesTechnical referencesKnown limitationsOverview¶

https://www.st.com/en/evaluation-tools/stm32h747i-disco.html

STM32H747I-DISC1 is the subset of STM32H747I-DISCO without the LCD display module.

The full range of hardware features available on the boards helps users improve application development by an evaluation of all the peripherals (USB OTG HS, Ethernet, microSD™ card, SAI Audio DAC stereo with audio jack input and output, MEMS digital microphone, SDRAM, Quad-SPI Flash, DCMI connector, MIPI® DSI interface, and others). Arduino™ Uno V3 and Pmod™/STMod+ connectors provide easy connection to extension shields or daughterboards for specific applications.

STLINK-V3E is integrated into the board, as the embedded in-circuit debugger and programmer for the STM32 MCU and USB Virtual COM port bridge.

Microcontroller main features¶

https://www.st.com/en/microcontrollers-microprocessors/stm32h747xi.html

STM32H747xI/G devices are based on the high-performance Arm® Cortex-M7 and Cortex-M4 32-bit RISC cores. The Cortex-M7 core operates at up to 480 MHz and the Cortex-M4 core at up to 240 MHz. Both cores feature a floating point unit (FPU) which supports Arm single- and double-precision (Cortex-M7 core) operations and conversions (IEEE 754 compliant), including a full set of DSP instructions and a memory protection unit (MPU) to enhance application security.

STM32H747xI/G devices incorporate high-speed embedded memories with a dual-bank Flash memory of up to 2 Mbytes, up to 1 Mbyte of RAM (including 192 Kbytes of TCM RAM, up to 864 Kbytes of user SRAM and 4 Kbytes of backup SRAM), as well as an extensive range of enhanced I/Os and peripherals connected to APB buses, AHB buses, 2x32-bit multi-AHB bus matrix and a multi layer AXI interconnect supporting internal and external memory access.

All the devices offer three ADCs, two DACs, two ultra-low power comparators, a low-power RTC, a high-resolution timer, 12 general-purpose 16-bit timers, two PWM timers for motor control, five low-power timers, a true random number generator (RNG). The devices support four digital filters for external sigma-delta modulators (DFSDM). They also feature standard and advanced communication interfaces.

Board features¶ 4” capacitive touch LCD display module with MIPI® DSI interface (STM32H747I-DISCO order code only) Ethernet compliant with IEEE802.3-2002 USB OTG HS SAI audio codec ST-MEMS digital microphones 2 x 512-Mbit Quad-SPI NOR Flash memory 256-Mbit SDRAM 4 color user LEDs 1 user and reset push-button 4-direction joystick with selection button Fanout daughterboard Board connectors: Camera (8-bit) USB with Micro-AB Ethernet RJ45 SPDIF RCA input and output Stereo headset jack including analog microphone input Audio jack for external speakers microSD™ card TAG-Connect 10-pin footprint Arm Cortex 10-pin 1.27 mm-pitch debug connector over STDC14 footprint Board expansion connectors: Arduino Uno V3 Pmod Type 2A and Type 4A STMod+ Audio daughterboard Flexible power-supply options: ST-LINK USB VBUS, USB OTG HS connector, or external sources On-board STLINK-V3E debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port Board pinout¶ Pins Legend¶

/media/uploads/bcostm/pinout_legend_2017-06-28-2.png

You can find more details on the available pins and labels in the PeripheralPins.c and PinNames.h files.

ARMmbed/mbed-os repository on GitHub (up-to-date version, used with mbed CLI commands)

https://github.com/ARMmbed/mbed-os/tree/master/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H747xI

Arduino-compatible headers¶

https://os.mbed.com/media/uploads/jeromecoutant/disco_h747i_2020_2_10_arduino_left.jpg https://os.mbed.com/media/uploads/jeromecoutant/disco_h747i_2020_2_10_arduino_right.jpg

STMod+ header¶

https://os.mbed.com/media/uploads/jeromecoutant/disco_h747i_2020_2_10_stmod.jpg

mbed-os examples¶

These official mbed-os examples have been tested on this board:

https://github.com/ARMmbed/mbed-os-example-blinky ST BSP examples¶ https://os.mbed.com/teams/ST/code/BSP_DISCO_H747I/ https://os.mbed.com/teams/ST/code/DISCO_H747I_AUDIO_demo/ https://os.mbed.com/teams/ST/code/DISCO_H747I_LCD_demo/ Technical references¶ Datasheet Reference Manual Board User Manual FW Update Known limitations¶

The following section describes known limitations of the platform. Note that general issues are tracked into the mbed repository available on GitHub.

By default, Ethernet connector is not enabled. See https://os.mbed.com/teams/ST/wiki/DISCO_H747I-modifications-for-Ethernet for soldier bridges needed updates.

 Buy Now

You need to log in to post a discussion



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3