
CPU/OS
文章平均质量分 97
此专栏针对Linux系统的使用及相关概念的理解,也可能会稍微深入到内核;
同时也对书籍《深入理解Linux内核》-第3版的相关学习记录;
此外还会记录一下关于CPU架构等相关知识
兰亭集旭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【RT-Thread】UART 设备源码分析
官网介绍 I/O 设备模型框架如下图:但看到官网写道 :“设备驱动层是一组驱使硬件设备工作的程序,实现访问硬件设备的功能。它负责创建和注册 I/O 设备,对于操作逻辑简单的设备,可以不经过设备驱动框架层,直接将设备注册到 I/O 设备管理器中”, 这句话不是很理解,因为我在 PIN 设备源码分析 中并没有看到 设备驱动框架层。直到我分析 UART 设备源码的时候才了解 设备驱动框架层。本篇文章以串口 作为控制台输入输出来学习一下 RT-Thread 是怎么把 串口 设置为控制台,并对其操作的。裸跑时原创 2021-05-12 11:40:51 · 1060 阅读 · 3 评论 -
【RT-Thread】PIN 设备源码分析
目录1 获取引脚编号2 设置引脚模式关于 RT-Thread 的 PIN 设备驱动应用层面的介绍可以直接参考 RT-Thread 的官网:PIN 设备下面结合相关源代码分析一下 PIN 设备驱动。1 获取引脚编号首先拿到标准的 BSP 后,main.c 里面会有一个 IO 口的操作,内容如下:/* defined the LED0 pin: PB1 */#define LED0_PIN 24 //GET_PIN(B, 8)int main(void){ int count =原创 2021-05-08 00:02:00 · 1320 阅读 · 1 评论