烽火社区 首页 方案 工业控制 医疗设备 查看内容
仪器仪表 工业电子 医疗设备 智能装备 智能控制 马达控制 LED照明

ST STM32F722xx系列STM32 Nucleo-144开发方案

2017-11-24 06:09 PM| 发布者: 幸运。| 查看: 3820| 评论: 0

摘要: MovedPermanentlyThedocumenthasmovedhere.Apache/2.2.17(Win32)mod_ssl/2.2.17OpenSSL/0.9.8oPHP/5.3.4mod_perl/2.0.4Perl/v5.10.1Serveratsolution.eccn.comPort80

ST公司的STM32F722xx和STM32F723xx系列产物{方案}高性能ARM® Cortex®-M7 32位RISC核,工作频率高达216MHz,其Cortex®-M7和具有单浮点单位(SFPU)精度,支持ARM单精度数据处理指令和数据范例,并执行全套DSP指令和存储器掩护单元(MPU),增强应用的安全性.具有众多外设,工作电压1.7V-3.6V,工作温度C40 到 +105 °C,主要用在马达驱动和应用控制,医疗设备,工业应用如PLC,逆变器,电路断路器,打印机和扫描仪,家庭音响设备,移动应用,物联网(IoT),可穿着设备如智能手表等.本京电港论坛文章先容了STM32F722xx和STM32F723xx主要特点,框架图,以及STM32 Nucleo-144开辟板主要特性,框图,电路原理图纸,质料清单和PCB线路板元件结构图.

The STM32F722xx and STM32F723xx devices are based on the high-performance ARM® Cortex®-M7 32-bit RISC core operating at up to 216 MHz frequency. The Cortex®-M7 core features a single floating point unit (SFPU) precision which supports ARM® single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances the application security.

The STM32F722xx and STM32F723xx devices incorporate high-speed embedded memories with a Flash memory up to 512 Kbytes, 256 Kbytes of SRAM (including 64 Kbytes of data TCM RAM for critical real-time data), 16 Kbytes of instruction TCM RAM (for critical real-time routines), 4 Kbytes of backup SRAM available in the lowest power modes, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, a 32-bit multi-AHB bus matrix and a multi layer AXI interconnect supporting internal and external memories access.

All the devices offer three 12-bit ADCs, two DACs, a low-power RTC, thirteen general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32- bit timers, a true random number generator (RNG). They also feature standard and advanced communication interfaces.

Advanced peripherals include two SDMMC interfaces, a flexible memory control (FMC) interface, a Quad-SPI Flash memory interface. Refer to Table 2: STM32F722xx and STM32F723xx features and peripheral counts for the list of peripherals available on each part number.

The STM32F722xx and STM32F723xx devices operate in the C40 to +105 °C temperature range from a 1.7 to 3.6 V power supply. Dedicated supply inputs for the USB (OTG_FS and OTG_HS) and the SDMMC2 (clock, command and 4-bit data) are available on all the packages except LQFP100 and LQFP64 for a greater power supply choice.
The supply voltage can drop to 1.7 V with the use of an external power supply supervisor (refer to Section 2.15.2: Internal reset OFF). A comprehensive set of power-saving mode allows the design of low-power applications.

The STM32F722xx and STM32F723xx devices offer devices in 7 packages ranging from 64 pins to 176 pins. The set of included peripherals changes with the device chosen.
• Up to three I2Cs
• Five SPIs, three I2Ss in half duplex mode. To achieve the audio class accuracy, the I2S peripherals can be clocked via a dedicated internal audio PLL or via an external clock to allow synchronization.
• Four USARTs plus four UARTs
• An USB OTG full-speed and a USB OTG high-speed with full-speed capability (with the ULPI in the STM32F722xx devices and with the integrated HS PHY in the STM32F723xx devices)
• One CAN
• Two SAI serial audio interfaces
• Two SDMMC host interfaces
The STM32F722xx and STM32F723xx devices operate in the C40 to +105 °C temperature range from a 1.7 to 3.6 V power supply. Dedicated supply inputs for the USB (OTG_FS and OTG_HS) and the SDMMC2 (clock, command and 4-bit data) are available on all the packages except LQFP100 and LQFP64 for a greater power supply choice
The STM32F722xx and STM32F723xx devices offer devices in 7 packages ranging from 64 pins to 176 pins. The set of included peripherals changes with the device chosen.
These features make the STM32F722xx and STM32F723xx microcontrollers suitable for a wide range of applications:
• Motor drive and application control,
• Medical equipment,
• Industrial applications: PLC, inverters, circuit breakers,
• Printers, and scanners,
• Alarm systems, video intercom, and HVAC,
• Home audio appliances,
• Mobile applications, Internet of Things,
• Wearable devices: smartwatches.
STM32F722xx和STM32F723xx主要特性:
Core: ARM® 32-bit Cortex® -M7 CPU with FPU, adaptive real-time accelerator (ART Accelerator™) and L1-cache: 8 Kbytes of data cache and 8 Kbytes of instruction cache, allowing 0-wait state execution from embedded Flash memory and external memories, frequency up to 216 MHz, MPU, 462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1) and DSP instructions.
Memories
Up to 512 Kbytes of Flash memory with protection mechanisms (read and write protections, proprietary code readout protection (PCROP))
528 bytes of OTP memory
SRAM: 256 Kbytes (including 64 Kbytes of data TCM RAM for critical real-time data) + 16 Kbytes of instruction TCM RAM (for critical real-time routines) + 4 Kbytes of backup SRAM (available in the lowest power modes)
Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories
Dual mode Quad-SPI
Clock, reset and supply management
1.7 V to 3.6 V application supply and I/Os
POR, PDR, PVD and BOR
Dedicated USB power
4-to-26 MHz crystal oscillator
Internal 16 MHz factory-trimmed RC (1% accuracy)
32 kHz oscillator for RTC with calibration
Internal 32 kHz RC with calibration
Low-power
Sleep, Stop and Standby modes
VBAT supply for RTC, 32×32 bit backup registers + 4 Kbytes of backup SRAM
3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
Up to 18 timers: up to thirteen 16-bit (1x low- power 16-bit timer available in Stop mode) and two 32-bit timers, each with up to 4 IC/OC/PWMs or pulse counter and quadrature (incremental) encoder inputs. All 15 timers running up to 216 MHz. 2x watchdogs, SysTick timer
General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
Debug mode
SWD & JTAG interfaces
Cortex® -M7 Trace Macrocell™
Up to 140 I/O ports with interrupt capability
Up to 136 fast I/Os up to 108 MHz
Up to 138 5 V-tolerant I/Os
Up to 21 communication interfaces
Up to 3× I2 C interfaces (SMBus/PMBus)
Up to 4 USARTs/4 UARTs (27 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
Up to 5 SPIs (up to 50 Mbit/s), 3 with muxed simplex I2 Ss for audio class accuracy via internal audio PLL or external clock
2 x SAIs (serial audio interface)
1 x CAN (2.0B active)
2 x SDMMCs
Advanced connectivity
USB 2.0 full-speed device/host/OTG controller with on-chip PHY
USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and on-chip Hi-speed PHY or ULPI depending on the part number
True random number generator
CRC calculation unit
RTC: subsecond accuracy, hardware calendar
96-bit unique ID

图1{京电港论坛}. STM32F722xx和STM32F723xx框图

STM32 Nucleo-144开发板

The STM32 Nucleo-144 board (NUCLEO-F207ZG, NUCLEO-F303ZE, NUCLEO-F412ZG, NUCLEO-F413ZH, NUCLEO-F429ZI, NUCLEO-F446ZE, NUCLEO-F722ZE, NUCLEO-F746ZG, NUCLEO-F767ZI) provides an affordable and flexible way for users to try out new concepts and build prototypes with the STM32 microcontroller, choosing from the various combinations of performance, power consumption and features. The ST Zio connector, which extends the Arduino™ Uno V3 connectivity, and the ST morpho headers provide an easy mean of expanding the functionality of the Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo-144 board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer. The STM32 Nucleo-144 board comes with the STM32 comprehensive software HAL library, together with various packaged software examples, as well as the direct access to the ARM® mbed™ on-line resources at http://mbed.org.

图2{京电港论坛}. STM32 Nucleo-144开发板外形实物图:左:顶视图;右:底视图

STM32 Nucleo-144开发板主要特性:

• STM32 microcontroller in LQFP144 package
• Two types of extension resources:
C ST Zio connector including: Support for Arduino™ Uno V3 connectivity (A0 to A5, D0 to D15) Additional signals exposing a wide range of peripherals (A6 to A8, D16 to D72)
C ST morpho extension pin header footprints for full access to all STM32 I/Os
• ARM® mbed™ -enabled (see http://mbed.org)
• On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
C Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
C USB re-enumeration capability. Three different interfaces supported on USB: Virtual COM port Mass storage Debug port
• Flexible board power supply:
C 5V from ST-LINK/V2-1 USB VBUS (U5V)
C External power sources: 3.3V and 7 - 12V on ST Zio or ST morpho connectors 5V on ST morpho connector
• USB OTG or device full speed with Micro-AB connector (depending on STM32 support)
• IEEE-802.3-2002 compliant Ethernet connector (depending on STM32 support)
• Three user LEDs
• Two push-buttons: USER and RESET
• LSE crystal:
C 32.768KHz crystal oscillator
• HAL library of comprehensive free software including a variety of software examples
• Supported by wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, GCC-based IDEs, ARM® mbed™

图3{京电港论坛}. STM32 Nucleo-144开发板框图

图4{京电港论坛}. STM32 Nucleo-144开发顶层布局图

图5{京电港论坛}. STM32 Nucleo-144开发底层布局图

图6{京电港论坛}. STM32 Nucleo-144开发电路图(1):顶和电源

图7{京电港论坛}. STM32 Nucleo-144开发电路图(2):MCU

图8{京电港论坛}. STM32 Nucleo-144开发电路图(3):ST-LINK/V2-1

图9{京电港论坛}. STM32 Nucleo-144开发电路图(4):USB

图10{京电港论坛}. STM32 Nucleo-144开发电路图(5):以太网PHY和RJ45毗连器

图11. STM32 Nucleo-144开发电路图(6):扩展连接器
STM32 Nucleo-144开发材料清单见:

详情请复制打开此衔接所在:
http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/d6/11/13/15/f4/38/49

/79/DM00330506/files/DM00330506.pdf/jcr:content/translations/en.DM00330506.pdf

http://www.st.com/content/ccc/resource/technical/document/user_manual/group0/26/49/90/2e/33/0d/4a

/da/DM00244518/files/DM00244518.pdf/jcr:content/translations/en.DM00244518.pdf


鲜花

握手

雷人

路过

鸡蛋

相关阅读

热点图文
推荐阅读
文章排行
返回顶部