学习笔记
-
VSCode工作区配置
作为一个嵌入式开发者,需要到的工具链非常多,而绝大多数情况下又不想使用某…
-
STM32RCC时钟树详解
stm32一共有四个可能的时钟源
-
Tmux教程
Tmux可以允许关闭窗口但是保留会话,多用于ssh连接服务器的场景,防止…
-
ucOSii临界区
操作系统在处理关键代码时,也就是进入临界区时,需要关闭中断,防止中断打断…
-
链接脚本LinkerScript
在嵌入式开发中,需要指定不同的段烧录到单片机的地址,这个过程由链接脚本指…
-
Git提交规范
将自己的四轴项目推送到github,但是写出来的commit非常抽象,遂…
-
uCOSii内存管理
uCOS的内存管理非常简单,有5个连接在一起的partition,这5个…
-
ucOSii任务调度
这里介绍uCOS最重要的任务调度算法:优先级位图法。
-
熵编码
熵编码是一种独立于介质具体特征的无损数据压缩的方案。通过将输入的每一个字…