Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
What's New in v1.1.0
FreeRTOS Optional Library
One-click FreeRTOS integration for all 4 MCU families (STM32F1/F4, GD32F1/F4)
Auto-copies kernel sources + Cortex-M3/M4 RVDS port + heap_4 memory management
DWT cycle counter for microsecond delays (no SysTick conflict)
Shared SysTick_Handler: auto-forwards to FreeRTOS after scheduler starts
HXTAL Crystal Configuration
External crystal frequency selector (8 MHz / 25 MHz) in project settings
Auto-corrects system clock: PLL macros for GD32F4xx, PLL_M for STM32F4xx, compiler HSE/HXTAL defines
No more manual code editing for different crystal frequencies
Other Features
Help button with usage guide (English/Chinese)
GD32F4xx: 5 new F470 series chips added (total 14)
Default UI language now English
Delay module refactored: bare-metal / UCOS / FreeRTOS three-tier
Bug Fixes
FreeRTOSConfig.h missing stdio.h causing printf warnings
SYSTEM_SUPPORT_OS macro not effective due to missing sysconfig.h include
STM32F4xx PLL_M auto-corrected for crystal frequency
STM32 FreeRTOS UART templates added fputc retargeting
GD32F470 RAM specs corrected per official datasheet
System clock patching now covers all file copies
Supported Chips (37 total)
Series
Count
STM32F10x
9
STM32F4xx
6
GD32F10x
8
GD32F4xx
14 (F470 x5 new)
You can’t perform that action at this time.