[置顶] 泰晓 RISC-V 实验箱,配套 30+ 讲嵌入式 Linux 系统开发公开课
嵌入式 Linux 系统实时性
Zhou Yuanbin 创作于 2015/10/20
By yuanbin of TinyLab.org 2015-10-20
书籍:嵌入式 Linux 知识库 原文:eLinux.org 翻译:@hduffddybz 校订:@lzufalcon
实时
简介
本文有实时 Linux 相关的信息,也有 Linux 时间系统相关的信息。 CE Linux 社区对此感兴趣是因为许多消费电子产品有实时需求 (例如在多媒体展示领域,或者是通信领域)。
实时领域 Wiki
- 需注意到实时 Linux 的信息主要来源于新的 RTWiki。
软件项目
- 实时抢占 - Ingo Molnar 给 Linux2.6 内核增添的一系列实时抢占的补丁
- 内核定时器系统
- 改变内核定时器系统的不同提案
- 软中断线程 -
将软中断线程化的技术使得它能够被抢占
- NOTE: 于 2007 年 10 月被并入 Realtime Preemption 补丁中
- 高精度定时器 - 支持非常高的定时精度
- VST
- 系统支持 tickless 模式
硬件实现
Ti AM18XX PRUSSv1
Tools for PRUSS
文档
- 构建嵌入式 Linux 系统,第二版 讨论了实时抢占的补丁
- CELF Realtime 规范 (来源于 2004 年,相当旧的资料了)
- Manas 于 2005 年在 CELF 技术会议上展示的实时抢占补丁 Media:Real-Time-Preemption-Patchset.pdf
- 实时测试的最佳实践
- 展示了最近测试结果的文档,给出了关于不同实验该如何测试的提示以及该如何避免错误
- 实时嵌入式 Linux
- 使用实时 Linux
- Klaas van Gends 于 2008 年在 ELC 做的展示。视频
- Frank Rowand’s 一系列演讲
实时跟快速的比较, 该如何选择, Paul E. McKenney 于 2008 年在 Ottawa Linux Symposium 会议上所做演讲 文章视频
- 文章: “Embedded GNU/Linux and Real-Time an executive summary“,2010 by Robert Berger
- 该文章为 2010 年的 Embedded World Conference 所写,包含了不同实时方法的比较(包括了 PREEMPT_RT 和双内核)
- 该文章有许多参考文献列表
- 教程 RT-Preempt 教程
- OSADL Realtime 页面 包含了实时延时的测试testing
更多开源项目
- Xenomai - 实时开发框架,其跟 Linux 社区有着紧密的合作。 在其他功能方面,其提供了从 VxWorks,PSOS+ 等其他 RTOS 迁移到 Linux 的途径,其依赖于所谓的 skins 机制。
分类:
猜你喜欢:
- 我要投稿:发表原创技术文章,收获福利、挚友与行业影响力
- 知识星球:独家 Linux 实战经验与技巧,订阅「Linux知识星球」
- 视频频道:泰晓学院,B 站,发布各类 Linux 视频课
- 开源小店:欢迎光临泰晓科技自营店,购物支持泰晓原创
- 技术交流:Linux 用户技术交流微信群,联系微信号:tinylab
支付宝打赏 ¥9.68元 | 微信打赏 ¥9.68元 | |
请作者喝杯咖啡吧 |