返回介绍

内核视频教程

发布于 2021-05-01 04:38:18 字数 2813 浏览 1120 评论 0 收藏 0

内核是操作系统最基础也是最重要的部分,包含线程调度、时钟管理、线程间同步与通信、内存管理等内容,可阅读《内核基础》进行了解。

内核视频教程基于内核示例讲解,观看视频之前请做好内核示例代码准备

内核视频教程百度网盘链接:https://pan.baidu.com/s/19jvxfQlyfyp_PH9dt-6OAQ

提取码:i3xq

初识 RT-Thread


动态内存堆的使用

参考资料:《内存管理》


线程的创建

参考资料:《线程管理》


简单的线程实例-跑马灯及栈空间分配技巧

参考资料:《线程管理》


线程的时间片轮转调度

参考资料:《线程管理》


空闲线程及两个常用的钩子函数

参考资料: 《线程管理》


临界区保护

参考资料: 《线程间同步》


信号量的使用

参考资料:《线程间同步》


生产者消费者问题

参考资料:《 线程间同步》


互斥量的使用

参考资料: 《线程间同步》


线程的优先级翻转

参考资料:《 线程间同步》


事件集的使用

参考资料:《线程间同步》


邮箱的使用

参考资料:《线程间通信》


消息队列的使用

参考资料: 《线程间通信》


软件定时器

参考资料:《时钟管理》


内存池的使用

参考资料:《内存管理》


继续学习

内核部分学习完成,本应学习外设和组件,但是这些功能需要 Env 工具进行打开或关闭(比如要使用SPI,就需要使用 Env 打开 SPI),所以在学习外设与组件之前,先学习使用 Env 工具

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文