ingest: 导入尚硅谷 FreeRTOS 实时操作系统教程 V1.0.3原始资料归档:
raw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/01~11 共 11 篇笔记raw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/assets/ 原始图片raw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/code/ 全部 22 个代码项目新建 Wiki 页面:
wiki/source-freertos.md(资料索引)wiki/freertos-intro.mdwiki/freertos-task-scheduling.mdwiki/freertos-task-api.mdwiki/freertos-ipc.mdwiki/freertos-interrupt-time.md更新 wiki/index.md、wiki/log.md
wiki: 从 B 站 FreeRTOS 教程视频转录 55 个视频的字幕/语音,丰富 10 篇 raw 笔记
补充来源:B 站"freertos零基础教程,FreeRTOS项目实战(零基础手把手教程)"55 个视频
补充内容:
01 — 开源≠免费、并行vs并发类比02 — 就绪位图实现、时间片提前结束、阻塞vs挂起本质、空闲任务三作用05 — 挂起vs阻塞vs删除深度对比06 — PendSV设计哲学、Tick ISR完整流程、SysTick两作用07 — Peek、SendToFront、队列集痛点08 — 信号量=队列实现、mutex自动give、优先级翻转"倒反天罡"09 — 位宽计算、ISR规则、v10.4通知数组10 — 精度限制、命令队列、Tickless核心机制、min idle配置11 — heap_1~5 算法细节与类比更新 wiki/source-freertos.md、wiki/index.md、wiki/log.md
ingest: 导入尚硅谷 STM32 基础篇笔记原始资料归档:
raw/Joplin/嵌入式+Linux/STM32学习笔记/01-STM32概述与开发环境搭建.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/02-GPIO寄存器详解与三步进化法.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/03-GPIO输出:LED控制.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/04-GPIO输入与NVIC中断系统.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/05-系统时钟RCC详解.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/06-串口USART通信.mdraw/Joplin/嵌入式+Linux/STM32学习笔记/assets/(12张精选图片)新建 Wiki 页面:
wiki/source-stm32-basic.md(基础篇资料索引)
更新 wiki/log.md
ingest: 导入尚硅谷 STM32 全套笔记(全部完成)
原始资料归档:
raw/Joplin/嵌入式+Linux/STM32学习笔记/01~21 共 21 篇笔记raw/Joplin/嵌入式+Linux/STM32学习笔记/assets/ 精选图片笔记结构:
每篇特色:前端 freeRTOS 风格 + 原 DOCX 章节结构 + 源码复制逐行注释 + 寄存器/HAL 双版 + 参考手册/原理图引用
新建 Wiki 页面:
wiki/source-stm32-basic.md(基础篇资料索引)wiki/source-stm32-medium.md(进阶篇资料索引)更新 wiki/index.md、wiki/log.md
ingest: 导入尚硅谷 STM32 进阶篇笔记原始资料归档:
raw/Joplin/嵌入式+Linux/STM32学习笔记/07~12(I2C、定时器、PWM、DMA、ADC、SPI+FSMC)新建 Wiki 页面:
wiki/source-stm32-medium.md(进阶篇资料索引)更新 wiki/log.md
lint: 清理 FreeRTOS 图片资源,重写 11 篇 raw 笔记清理:
imageN.png重命名 4 个保留的 imageN.png 为意义名称:
scheduling_preemption.pngscheduling_timeslice.pngready_list_bitmap.pngready_list_same_priority.png重写 11 篇 raw 笔记,在关键概念处嵌入图片:
01 — 多任务调度图02 — 7 张图(调度策略、任务状态、就绪列表、上下文切换)06 — BASEPRI 管理、延时对比08 — 优先级翻转、互斥优先级继承09 — 事件标志组位结构10 — STM32 低功耗模式11 — 三种 heap 分配算法wiki: 创建 STM32 高级篇/扩展篇笔记(13-20),附带代码准确性审计
新建 Wiki 页面:
wiki/Note 13 CAN.mdwiki/Note 14 Ethernet.mdwiki/Note 15 WiFi.mdwiki/Note 16 BLE.mdwiki/Note 17 LoRa.mdwiki/Note 18 Power.mdwiki/Note 19 BKP RTC.mdwiki/Note 20 Watchdog.mdwiki/source-stm32-lower-audit.md(审计报告)审计发现:
stm32/stm32/xxx(双 stm32 前缀)不存在,正确路径为 xxx/更新 wiki/index.md、wiki/log.md