课程培训
RTLinux开发培训课程

RTLinux开发培训课程

培训目标 
 
  ·掌握RTLinux体系结构和设计思想。
  ·掌握RTLinux编程,主要是POSIX 1003 pthread, fifo, sem, spinlock等。
  ·掌握RTLinux实时参数测试,上下文交换时间,中断响应时间,抢占延迟等


课程内容


一、RTLinux简介
      1  RTLinux介绍
      2  RTLinux实时性能指标
      3  RTLinux编译和运行过程
      4  RTLinux测试

二、RTLinux BSP核心机制
      1  RTLinux 中断抽象层分析
      2  RTLinux 内核接口分析
三、RTLinux中的中断截获机制
      1  软开关中断设计
      2  共享中断系统
      3  移植RTLinux
四、高精度时钟的设计和时钟动态调节算法
      1  时钟硬件介绍
      2  x86高精度时钟处理
      3  arm高精度时钟处理

五、兼容POSIX 1003实时线程设计
      1  pthread线程库设计
      2  实时信号处理
      3  信号量设计
      4  spinlock锁设计
 六、实时FIFO设计
      1  FIFO和Linux的交互
      2  实时FIFO的设计
      3  内存共享机制的设计

七、实时系统的测量原理
      1  调度延迟的测量
      2  中断延迟的测量
      3  上下文交换的测量
      4  信号量唤醒延迟
八、 高级话题
      1  在用户空间的实时问题
      2  实时系统的调试和优化

九、 在x86/arm系统上编译和运行RTLinux
      1  安装linux系统
      2  编译rtlinux内核
      3  编译rtlinux模块
      4  分析rtlinux bsp代码

十、移植RTLinux到PXA2xx系列
      1  移植bsp
      2  移植rtlinux内核模块
      3  启动并运行rtlinux
      4  调试

十一、RTLinux PThread线程库编程和测试
      1  在RTLinux上编程使用线程库函数
      2  在RTLinux使用信号量函数
      3  在RTLinux和Linux的交互

十二、 RTLinux上的测试参数
      1  编程测试PXA2xx/x86上的中断延迟
      2  编程测试PXA2xx/x86上的调度延迟
      3  编程测试PXA2xx/x86上信号量唤醒延迟
      4  编程测试PXA2xx/x86上的上下文交换延迟
 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击

服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。

专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>