STM32 Nucleo-144 development board with STM32H743ZI MCU, supports Arduino, ST Zio and morpho connectivity
Table of Contents
Overview¶
The STM32 Nucleo-144 boards provide an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features, provided by the STM32 microcontroller.
Dual Shields Mac Os X
Shields of Loyalty is a turn-based dark fantasy strategy game in 2D that takes on the legacy of the genre classics and enriches them with great features and modern gameplay. Experience challenging TBS action with high replayability value on the island world of Mantaria and lead your army victoriously from battle to battle! An epic, platform strategy game for up to eight players online or locally. Play Killer Queen Black casually in quickplay matches, up the intensity in ranked matches, or invite friends to a private room. Easy to play, hard to master, fun for all! PCI Express 1 lane, compatible with 1, 4, 8 and 16 lane PCI Express slots on Mac OS, Windows and Linux. Mac OS systems require a Mac Pro computer with PCI Express slots. Please check the Support pages to see the full system requirements.
The internal or external SMPS significantly reduces power consumption in Run mode.
Dual-Booting Mac OS X and Windows Vista/7/8 Adding a pre-existing OS X installation to the Windows Vista+ bootloader is a very easy and straightforward process with EasyBCD. There are two ways to get OS X and Windows Vista, Windows 7, or Windows 8 working together with the BCD/bootmgr bootloader, depending on the order of installation. MSI MAG B550 Tomahawk Review: Dual Ethernet, Sub $200 The B550 Tomahawk includes solid power delivery, plus 2.5 and 1 GbE. By Joe Shields 29 June 2020 Comments (7).
The ST Zio connector, which extends the Arduino™ Uno V3 connectivity, and the ST morpho headers provide an easy means 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 debugger/programmer.
The STM32 Nucleo-144 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.
Microcontroller key features¶
- Core
- 32-bit Arm® Cortex®-M7 core with double-precision FPU and L1 cache:
- 16 Kbytes of data and 16 Kbytes of instruction cache
- Frequency up to 400 MHz
- MPU
- 856 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1)
- DSP instructions
- 32-bit Arm® Cortex®-M7 core with double-precision FPU and L1 cache:
- Memories
- Up to 2 Mbytes of Flash memory with read-while-write support
- 1 Mbyte of RAM: 192 Kbytes of TCM RAM (inc. 64 Kbytes of ITCM RAM + 128 Kbytes of DTCM RAM for time critical routines), 864 Kbytes of user SRAM, and 4 Kbytes of SRAM in Backup domain
- Dual mode Quad-SPI memory interface running up to 133 MHz
- Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash memory clocked up to 133 MHz in Synchronous mode
- CRC calculation unit
- Security
- ROP, PC-ROP, active tamper
- General-purpose input/outputs
- Up to 168 I/O ports with interrupt capability
- Reset and power management
- 3 separate power domains which can be independently clock-gated or switched off:
- D1: high-performance capabilities
- D2: communication peripherals and timers
- D3: reset/clock control/power management
- 1.62 to 3.6 V application supply and I/Os
- POR, PDR, PVD and BOR
- Dedicated USB power embedding a 3.3 V internal regulator to supply the internal PHYs
- Embedded regulator (LDO) with configurable scalable output to supply the digital circuitry
- Voltage scaling in Run and Stop mode (5 configurable ranges)
- Backup regulator (0.9 V)
- Voltage reference for analog peripheral/VREF+
- Low-power modes: Sleep, Stop, Standby and VBAT supporting battery charging
- 3 separate power domains which can be independently clock-gated or switched off:
- Low-power consumption
- Total current consumption down to 4 μA
- Clock management
- Internal oscillators: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
- External oscillators: 4-48 MHz HSE, 32.768 kHz LSE
- 3× PLLs (1 for the system clock, 2 for kernel clocks) with Fractional mode
- Interconnect matrix
- 4 DMA controllers to unload the CPU
- 1× high-speed master direct memory access controller (MDMA) with linked list support
- 2× dual-port DMAs with FIFO
- 1× basic DMA with request router capabilities
- Up to 35 communication peripherals
- 4× I2Cs FM+ interfaces (SMBus/PMBus)
- 4× USARTs/4x UARTs (ISO7816 interface, LIN, IrDA, up to 12.5 Mbit/s) and 1x LPUART
- 6× SPIs, 3 with muxed duplex I2S audio class accuracy via internal audio PLL or external clock, 1x I2S in LP domain (up to 133 MHz)
- 4x SAIs (serial audio interface)
- SPDIFRX interface
- SWPMI single-wire protocol master I/F
- MDIO Slave interface
- 2× SD/SDIO/MMC interfaces (up to 125 MHz)
- 2× CAN controllers: 2 with CAN FD, 1 with time-triggered CAN (TT-CAN)
- 2× USB OTG interfaces (1FS, 1HS/FS) crystal-less solution with LPM and BCD
- Ethernet MAC interface with DMA controller
- HDMI-CEC
- 8- to 14-bit camera interface (up to 80 MHz)
- 11 analog peripherals
- 3× ADCs with 16-bit max. resolution (up to 36 channels, 4.5 MSPS at 12 bits)
- 1× temperature sensor
- 2× 12-bit D/A converters (1 MHz)
- 2× ultra-low-power comparators
- 2× operational amplifiers (8 MHz bandwidth)
- 1× digital filters for sigma delta modulator (DFSDM) with 8 channels/4 filters
- Graphics
- LCD-TFT controller up to XGA resolution
- Chrom-ART graphical hardware Accelerator™ (DMA2D) to reduce CPU load
- Hardware JPEG Codec
- Up to 22 timers and watchdogs
- 1× high-resolution timer (2.5 ns max resolution)
- 2× 32-bit timers with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input (up to 200 MHz)
- 2× 16-bit advanced motor control timers (up to 200 MHz)
- 10× 16-bit general-purpose timers (up to 200 MHz)
- 5× 16-bit low-power timers (up to 200 MHz)
- 2× watchdogs (independent and window)
- 1× SysTick timer
- RTC with sub-second accuracy & HW calendar
- Debug mode
- SWD & JTAG interfaces
- 4-Kbyte Embedded Trace Buffer
- True random number generators (3 oscillators each)
- 96-bit unique ID
Nucleo board features¶
- Two types of extension resources
- Arduino Uno Revision 3 connectivity
- STMicroelectronics Morpho extension pin headers for full access to all STM32 I/Os
- On-board ST-LINK/V3 debugger/programmer with SWD connector
- Flexible board power supply: ST-LINK, USB VBUS or external sources
- Three User LEDs
- Two push buttons: USER and RESET
- USB re-enumeration capability: three different interfaces supported on USB
- Virtual Com port
- Mass storage (USB Disk drive) for drag'n'drop programming
- Debug port
- Ethernet 10/100Mbps
- USART
Board pinout¶
Pins Legend¶
You can find more details on the available pins and labels in the PeripheralPins.c and PinNames.h files.
These files can be found in:
- ARMmbed/mbed-os repository on GitHub (up-to-date version, used with mbed CLI commands)
Zio and Arduino-compatible headers¶
CN11 CN12 headers¶
Technical references¶
For more information, please refer to:
Known limitations¶
The following section describes known limitations of the platform. Note that general issues are tracked into the mbed repository available on GitHub.
Tips and Tricks¶
Zio and Arduino-compatible headers¶
CN11 CN12 headers¶
Technical references¶
For more information, please refer to:
Known limitations¶
The following section describes known limitations of the platform. Note that general issues are tracked into the mbed repository available on GitHub.
Tips and Tricks¶
You need to log in to post a discussion
1 year, 5 months ago
1 year, 5 months ago
Dual Shields Mac Os Catalina
1 year, 6 months ago