Contact US
联系人:孔老师 蒋老师
报名电话:54325166-3338/3112
13816566426
电子邮箱:Emb_training@ssc.stn.sh.cn
网址:www.essa.org.cn/training

受训对象
电子、通信、计算机、自动化等相关专业专科生、本科生及研究生,相关专业的技术工程师。

课程简介
授课时间:24学时
小班授课:20人

理论环节
时间 课程内容
3学时 RTLinux简介
  1. RTLinux介绍
  2. RTLinux实时性能指标
  3. RTLinux编译和运行过程
  4. RTLinux测试 
3学时 RTLinux BSP核心机制
  1. RTLinux 中断抽象层分析
  2. RTLinux 内核接口分析
RTLinux中的中断截获机制
  1. 软开关中断设计
  2. 共享中断系统
  3. 移植RTLinux
高精度时钟的设计和时钟动态调节算法
  1. 时钟硬件介绍
  2. x86高精度时钟处理
  3. arm高精度时钟处理
3学时 兼容POSIX 1003实时线程设计
  1. pthread线程库设计
  2. 实时信号处理
  3. 信号量设计
  4. spinlock锁设计
实时FIFO设计
  1. FIFO和Linux的交互
  2. 实时FIFO的设计
  3. 内存共享机制的设计
3学时 实时系统的测量原理
  1. 调度延迟的测量
  2. 中断延迟的测量
  3. 上下文交换的测量
  4. 信号量唤醒延迟
高级话题
  1. 在用户空间的实时问题
  2. 实时系统的调试和优化
实验环节
3学时 在x86/arm系统上编译和运行RTLinux
  1. 安装linux系统
  2. 编译rtlinux内核
  3. 编译rtlinux模块
  4. 分析rtlinux bsp代码 
3学时 移植RTLinux到PXA2xx系列
  1. 移植bsp
  2. 移植rtlinux内核模块
  3. 启动并运行rtlinux
  4. 调试
3学时 RTLinux PThread线程库编程和测试
  1. 在RTLinux上编程使用线程库函数
  2. 在RTLinux使用信号量函数
  3. 在RTLinux和Linux的交互
3学时 RTLinux上的测试参数
  1. 编程测试PXA2xx/x86上的中断延迟
  2. 编程测试PXA2xx/x86上的调度延迟
  3. 编程测试PXA2xx/x86上信号量唤醒延迟
  4. 编程测试PXA2xx/x86上的上下文交换延迟