📡 基站嵌入式RTOS
移植优化实战

30章 · 从基础到前沿
🧩 实时系统 · 移植 · 优化 ⚙️ FreeRTOS / RISC-V / ARM 📘 友好色系
01
实时操作系统定义、任务调度机制、内核对象、基站实时性要求
02
交叉编译工具链、硬件调试器、裸机工程模板与LED闪烁验证
03
核心文件列表、portable目录、FreeRTOSConfig.h关键宏
04
中断向量表重定向、PendSV/SysTick、FPU上下文、MPU配置
05
机器/用户模式切换、mtime定时器、ECALL/EBREAK、CLINT/PLIC
06
heap_1~heap_5对比、内存碎片、静态内存池、DMA对齐与Cache一致性
07
优先级分配、时间片轮转、Idle/Task Hook、调度锁与临界区
08
中断嵌套与优先级、延迟测量、同步机制、零拷贝数据传递
09
软件定时器精度、高精度硬件定时器、时间戳与性能分析
10
队列深度/消息大小、锁机制、流/消息缓冲区、发布-订阅模式
11
互斥锁优先级继承、递归互斥锁、死锁预防、无锁原子操作
12
Tickless Idle、WFI/WFE、外设时钟门控、动态频率调整
13
AMP/SMP模式、核间通信RPMsg/IPI、共享内存、Cache一致性
14
LittleFS移植、日志掉电保护、FATFS/SD卡、wear-leveling
15
LwIP移植、内存池、Socket API、TCP/IP性能调优
16
SEGGER RTT、栈溢出检测、运行时统计、断言与故障处理
17
Tracealyzer/SystemView、CPU占用率、中断响应、调度延迟
18
MCUBoot、签名验证RSA/ECDSA、回滚保护、双分区OTA
19
BSP结构、UART/SPI/I2C框架、DMA抽象、GPIO中断管理
20
Unity/CMock、硬件Mock、CI/CD流水线、代码覆盖率
21
5G NR L2/L3任务划分、MAC调度、PDCP/RLC缓冲区、HARQ/ARQ
22
FFT/信道估计优先级、SIMD/NEON、Cache预取、乒乓缓冲
23
RRC/MME与UPF隔离、优先级差异化、共享资源保护
24
1588v2 PTP实现、高精度定时器同步、时钟漂移补偿、GPS/北斗
25
看门狗策略、错误记录、热补丁、主备切换与状态同步
26
轻量级容器、资源隔离、微服务架构、Docker for RTOS
27
TinyML/TFLite Micro、NPU驱动、推理调度、模型量化压缩
28
多节点同步、7x24稳定性、压力测试、异常场景注入
29
IEC 62304、3GPP一致性、FCC/CE、功能安全ISO 26262
30
RISC-V前景、6G新需求、异构计算统一调度、开源RTOS生态