Nationstech
http://www.keil.com/pack/
N32G4FR_DFP
Nationstech N32G4FR Series Device Support, Drivers and Examples
Modify some errors of device description.
Delete firmware.
Fix some bug.
Fix some bug.
First version.
Nationstech
Device Support
N32G4FR
N32
Up to 144MHz ARM Cortex-M4F, 512KB Flash, 144KB SRAM, 7xU(S)ART, 4xI2C, 3xSPI, 1xQSPI, USB 2.0 FS Device, RTC, XFMC, 2x 12bit 5Msps ADC, 2x12bit DAC, DVP, up to 18 Channels TSC, Hardware Cryptographic Engine, Fingerprint algorithm.
- Package:QFN32
- Clock: 144MHz
- Flash: 256KB
- SRAM: 144KB
- I/O: 24
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 6
- RTC: 1
- PWM: 10
- ADC: 1x12bit with 7 channels
- DAC: 2x12-bit
- USART: 1
- UART: 3
- SPI/I2S:2/1
- I2C: 3
- USB Device: 1
- CAN: 1
- TSC: 2
- QSPI: 1
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
- Package:QFN32
- Clock: 144MHz
- Flash: 512KB
- SRAM: 144KB
- I/O: 24
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 6
- RTC: 1
- PWM: 10
- ADC: 1x12bit with 7 channels
- DAC: 2x12-bit
- USART: 1
- UART: 3
- SPI/I2S:2/1
- I2C: 3
- USB Device: 1
- CAN: 1
- TSC: 2
- QSPI: 1
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
- Package:QFN40
- Clock: 144MHz
- Flash: 256KB
- SRAM: 144KB
- I/O: 32
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 7
- RTC: 1
- PWM: 12
- ADC: 2x12bit with 11 channels
- DAC: 2x12-bit
- USART: 2
- UART: 4
- SPI/I2S:3/2
- I2C: 4
- USB Device: 1
- CAN: 2
- TSC: 5
- QSPI: 1
- DVP: Y
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
- Package:QFN40
- Clock: 144MHz
- Flash: 512KB
- SRAM: 144KB
- I/O: 32
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 7
- RTC: 1
- PWM: 12
- ADC: 2x12bit with 11 channels
- DAC: 2x12-bit
- USART: 2
- UART: 4
- SPI/I2S:3/2
- I2C: 4
- USB Device: 1
- CAN: 2
- TSC: 5
- QSPI: 1
- DVP: Y
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
- Package:LQFP64
- Clock: 144MHz
- Flash: 512KB
- SRAM: 144KB
- I/O: 51
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 8
- RTC: 1
- PWM: 24
- ADC: 2x12bit with 16 channels
- DAC: 2x12-bit
- USART: 3
- UART: 4
- SPI/I2S:3/2
- I2C: 4
- USB Device: 1
- CAN: 2
- TSC: 16
- QSPI: 1
- SDIO: 1
- DVP: Y
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
- Package:LQFP80
- Clock: 144MHz
- Flash: 512KB
- SRAM: 144KB
- I/O: 67
- Voltage: 1.8V~3.6V -40~+105°C
- Timer: 8
- RTC: 1
- PWM: 24
- ADC: 2x12bit with 16 channels
- DAC: 2x12-bit
- USART: 3
- UART: 4
- SPI/I2S:3/2
- I2C: 4
- USB Device: 1
- CAN: 2
- TSC: 18
- QSPI: 1
- SDIO: 1
- XFMC: Y*
- DVP: Y
Remark:
[1*] Only Single Wire
[Y*] Only LCD Mode
Nationstech N32G4FR Series devices
Nationstech N32G4FR Standard Peripherals Drivers
Nationstech N32G4FR Standard Peripherals Drivers with RCC
Nationstech N32G4FR Series Algorithm Libraries Common Functions.
Startup File for Nationstech N32G4FR Series
System Clock Config File for Nationstech N32G4FR
Standard Peripherals Drivers Framework
#define RTE_DEVICE_STDPERIPH_FRAMEWORK
Window watchdog (WWDG) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_WWDG
Universal synchronous asynchronous receiver transmitter (USART) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_USART
Timers (TIMER) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_TIM
Serial peripheral interface (SPI) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_SPI
Secure digital (SDIO) interface driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_SDIO
Analog-to-digital converter (ADC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_ADC
Backup registers (BKPR) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_BKP
Controller area network (CAN) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_CAN
CRC calculation unit (CRC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_CRC
Digital-to-analog converter (DAC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_DAC
MCU debug component (MCUDBG) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_DBG
DMA controller (DMA) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_DMA
External interrupt/event controller (EXTI) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_EXTI
Embedded Flash memory driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_FLASH
Flexible Static Memory Controller (XFMC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_XFMC
General-purpose I/O (GPIO) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_GPIO
Inter-integrated circuit (I2C) interface driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_I2C
Independent watchdog (IWDG) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_IWDG
Power controller (PWR) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_PWR
Reset and clock control (RCC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_RCC
Real-time clock (RTC) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_RTC
Digital video port (DVP) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_DVP
Queued SPI (QSPI) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_QSPI
USB device (USBDEV) driver for N32G4FR
#define RTE_DEVICE_STDPERIPH_USBDEV
#define RTE_DEVICE_ALGO_COMMON
#define RTE_DEVICE_ALGO_AES
#define RTE_DEVICE_ALGO_DES
#define RTE_DEVICE_ALGO_RNG
#define RTE_DEVICE_ALGO_HASH