--- type: index title: 知识库入口 created: 2026-07-12 --- # LLM Wiki 知识库 ## FreeRTOS 实时操作系统 > 来源:[[source-freertos|尚硅谷 FreeRTOS 教程]] + B 站 FreeRTOS 视频转录 16 篇原始笔记(含 22 个配套项目的核心代码 + 逐行注释): `raw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/` 已从 B 站视频教程的 55 个视频中提取字幕/语音讲解内容,丰富笔记中的类比和细节。 笔记覆盖内容: | 层级 | 笔记编号 | 主题 | |------|---------|------| | **概念基础** | 01~02 | 实时操作系统基础 / 任务调度与状态管理 | | **移植配置** | 03~04 | 移植指南 / 数据类型命名与配置详解 | | **任务管理** | 05~09 | 任务创建删除 / 挂起恢复 / 中断管理 / 时间片与延时 / 状态查询统计 | | **IPC 机制** | 10~14 | 消息队列 / 信号量 / 队列集 / 事件标志组 / 任务通知 | | **高级特性** | 15~16 | 软件定时器与 Tickless / 内存管理 | Wiki 页面: - [[freertos-intro|FreeRTOS 概念]] — OS vs RTOS,数据类型,命名规范 - [[freertos-task-scheduling|任务调度与状态]] — 调度策略,任务状态,上下文切换 - [[freertos-task-api|任务 API]] — 创建/删除,挂起/恢复,状态查询 - [[freertos-interrupt-time|中断与时间管理]] — BASEPRI,临界区,时间片,延时 - [[freertos-ipc|IPC]] — 队列,信号量,事件标志组,任务通知 ```mermaid graph RL A[source-freertos] --> B[raw notes] B --> C[freertos-intro] B --> D[freertos-task-scheduling] B --> E[freertos-task-api] B --> F[freertos-ipc] B --> G[freertos-interrupt-time] ``` ## STM32 嵌入式开发(尚硅谷系列) > 来源:[[source-stm32-basic|尚硅谷基础篇]] · [[source-stm32-medium|尚硅谷进阶篇]] 原始笔记(寄存器 + HAL 双版,代码源自配套项目): `raw/Joplin/嵌入式+Linux/STM32学习笔记/` 21 篇笔记覆盖内容: | 层级 | 笔记编号 | 主题 | |------|---------|------| | **基础篇** | 01~06 | 概述/GPIO/LED/中断/时钟/USART | | **进阶篇** | 07~12 | I2C/TIM/PWM/DMA/ADC/SPI+FSMC | | **高级篇** | 13~17 | CAN/ETH/WiFi/BLE/LoRa | | **扩展篇** | 18~21 | 低功耗/RTC/看门狗/附录 | Wiki 页面(高级篇 + 扩展篇 — 含代码准确性审计): - [[Note 13 CAN]] — CAN 通信 - [[Note 14 Ethernet]] — 以太网通信 - [[Note 15 WiFi]] — WiFi 通信 - [[Note 16 BLE]] — BLE 蓝牙 - [[Note 17 LoRa]] — LoRa 远距离通信 - [[Note 18 Power]] — 电源管理与低功耗 - [[Note 19 BKP RTC]] — BKP 备份寄存器与 RTC - [[Note 20 Watchdog]] — 看门狗 IWDG/WWDG - [[source-stm32-lower-audit]] — 代码准确性审计报告