计算机应用
培训头条 > 电脑培训> 计算机应用
中科信软linux开发培训
发布机构: 北京中科信软科技有限公司 发布时间:2020-10-28

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 
网址:www.zksoft.org/www.info-soft.cn

相关推荐 更多>