数码营电子:基于微型控制器的编程、电路设计与电子产品制做。邮箱:shumaying@hotmail.com

NUCLEO-G474RE

From 数码营电子实验室
Jump to navigation Jump to search

Websites[edit]

Tutorials[edit]

Tools[edit]

Documents[edit]

NUCLEO-G474RE.jpg

 Key Features
   Common features
  1. STM32 microcontroller in LQFP64 package
  2. 1 user LED shared with Arduino™
  3. 1 user and 1 reset push-buttons
  4. 32.768 kHz crystal oscillator
  5. Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
  6. Flexible power-supply options: ST-LINK, USB VBUS or external sources
  7. On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
  8. Comprehensive free software libraries and examples available with the STM32Cube MCU Package
  9. Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
   Board-specific features
  1. External SMPS to generate Vcore logic supply
  2. 24 MHz HSE
  3. Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
  4. Arm® Mbed Enabled™ compliant


Overview

  • The STM32 Nucleo-64 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. For the compatible boards, the external SMPS significantly reduces power consumption in Run mode.
  • The Arduino™ Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.
  • The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.
  • The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.
STM32G4 Series of mixed-signal MCUs with DSP and FPU instructions
  • The STM32G4 Series combines a 32-bit Arm® Cortex®-M4 core (with FPU and DSP instructions) running at 170 MHz combined with 3 different hardware accelerators: ART Accelerator™, CCM-SRAM routine booster and mathematical accelerators.
  • The STM32G4 Series also offers:
  1. Rich advanced analog peripherals (comparator, op-amps, DAC)
  2. ADC with hardware oversampling (16-bit resolution)
  3. Dual-bank Flash memory with error-correcting code (ECC) (supports in-field firmware upgrades)
  4. Securable memory area
  5. High-resolution timer version 2
  6. USB Type-C interface with Power Delivery including physical layer (PHY)
  7. AES hardware encryption
  8. A flexible interconnect matrix allows autonomous communication between peripherals and saves CPU resources and power consumption.
  9. A high degree of compatibility with the STM32F3 Series guarantees outstanding efficiency when designing derivatives of applications at different performance levels.
The STM32G4 Series of mixed-signal microcontrollers consists of:
  • The STM32G4x1 Access line: general-purpose microcontrollers with an entry level set of analog peripherals
  • The STM32G4x3 Performance line: general-purpose microcontrollers with the maximum number of analog peripherals
  • The STM32G4x4 Hi-resolution line with high-resolution timer and complex waveform builder plus event handler (HRTIM) for digital power conversion, such as digital switched-mode power supplies, lighting, welding, solar and wireless charging
  • Package options are LQPF32/48/64/80/100/128, UFBGA100, WLCSP64/81, UQFN32/48 for devices with 32 up to 512 Kbytes of Flash memory.
  • Temperature range from -40 to 85 °C or from -40 to 125 °C.
 Words Related
  • SMPS - Switch-Mode Power Supply:开关模式电源
  • DFU(Device Firmware Upgrade):设备固件升级
  • MIPI(Musical Instrument Digital Interface):乐器数字接口
  • Virtual COM port (VCP)
  • LPUARTs (Low Power UARTs)
  • CDT(C Development Toolkit)
  • CMSIS(Cortex Microcontroller Software Interface Standard)
The CMSIS is a vendor-independent hardware abstraction layer for microcontrollers that are based on Arm® Cortex® processors. It defines generic tool interfaces and enables consistent device support. Its software interfaces simplify software re-use, reduce the learning curve for microcontroller developers, and improve time to market for new devices.
The CMSIS provides interfaces to processor and peripherals, real-time operating systems, and middleware components. It includes a delivery mechanism for devices, boards, and software and enables the combination of software components from multiple vendors.
  1. CMSIS
  2. What is an ELF file?
  3. What is elf file? How to open elf files?
Qrcode for gh a3b9e9962ce8 1280.jpg