Files
uv-k5-ua1zbe-firmware/external/CMSIS_5/CMSIS/RTOS2/RTX/Examples/Blinky/Abstract.txt
ua1zbe a1206d6fd4 UA1ZBE Custom Firmware v1.0
Features:
- VFO mode with direct frequency input
- POCSAG decoder (512/1200 baud) with BCH(31,21) correction
- Full-screen Spectrum analyzer
- FM Radio receiver
- RSSI signal indicator overlay
- Custom boot splash (UA1ZBE / POCSAG pager / build date)

Architecture:
- app/mode.c — mode dispatcher (VFO/POCSAG/Spectrum/FM)
- app/boot_splash.c — 2-second boot splash
- app/pocsag/ — POCSAG decoder + BCH correction
- app/display_rssi.c — RSSI indicator
- main.c — entry point with custom init
- syscalls.c — bare-metal _sbrk stub

Build: arm-none-eabi-gcc -Os -flto -Wall -Werror -Wextra
Size: 57.9KB Flash / 3.6KB RAM

Controls:
- 0-9: Direct frequency input (VFO)
- SK2: POCSAG mode
- SK1: Spectrum analyzer
- 0: FM Radio
- EXIT: Return to VFO
- F/*: Toggle 512/1200 baud (in POCSAG)
2026-04-12 00:44:05 +03:00

31 lines
832 B
Plaintext

The RTX_Blinky project is a simple RTX Kernel based example
for a simulated Cortex-M3 device
Example functionality:
- Clock Settings:
- XTAL = 50 MHz
- Core = 25 MHz
The simple RTX Kernel based example simulates the step-motor
driver. Four LEDs are blinking simulating the activation of
the four output driver stages
The simulation does not provide LEDs, so the state changes
are output on the Debug printf window:
- phase A
- phase B
- phase C
- phase D
This example simulates Half step driver mode and
CW rotation direction.
The BLINKY example program is available for one target:
Simulation: configured for a simulated on-chip Flash
The example is compatible with other Cortex-M class devices.
Simply open the project settings, navigate to Device tab and
select another Cortex-M class device.