课程培训
VxWorks与Tornado原理与应用培训课程

 培训目标:

 
  • vxworks软件开发流程、工具与开发环境
  • 基于vxworks? C语言软件项目中的组织
  • vxworks C软件结构设计模式
  • vxworks实时操作系统中的任务设计
  • vxworks实时操作系统中任务同步与通信
  • 嵌入式实时操作系统vxworks组件
  •  
  •  培训内容
  • vxworks软件开发流程、工具与开发环境
    • vxworks软件开发过程
      • 开发流程
      • vxworks软件的交叉开发
    • 编译、汇编、链接与调试
      • 编译器
      • 汇编器
      • 链接器
      • 调试器
    • vxworks软件运行调试方法
      • 软件模拟的运行调试方法
      • 目标机监控的运行调试方式
      • 在线仿真的运行调试方式
    • tornado的调试方法
      • tornado调试工具及使用
      • browser的使用
      • debugger调试工具的使用
      • gdb调试工具的使用
      • 调试时常用方法的总结
    • tornado调试问题及解决方法
      • 程序异常:指令异常
      • 程序异常:堆栈异常
      • 程序异常:死循环
      • 程序异常:数据覆盖
    • 任务调试模式下的多任务调试
      • 多任务调试步骤
    • vxworks软件开发环境
      • vxworks软件集成开发环境
      • 基于vxworks的tornado/workbench
      • eclipse平台
    基于vxworksC语言软件项目中的组织
    • vxworks C语言项目中的文件依赖关系
      • Make文件
    • vxworks C代码与汇编
      • ATPCS
      • C与汇编的混合编程
      • 编译器对局部变量和入口参数的处理
    • 实时vxworks软件应用模式
      • 运行时系统结构
      • 基于裸板系统与带操作系统的应用模式
    vxworksC软件结构设计模式
    • vxworks C软件模块与模块划分
    • vxworksC函数
    • vxworks C的面向对象
    • 访问硬件的设计模式
    • 嵌入并发和资源管理的设计模式
    • 状态机的设计模式
    • 安全性和可靠性模式
    vxworks实时操作系统中的任务设计
    • 嵌入式实时操作系统vxworks中的任务
      • 仿多cpu环境的实现
      • 任务的特性
    • vxworks任务的划分
      • 设备依赖性任务的划分
      • 关键任务的划分
      • 紧迫任务的划分
      • 数据处理任务的划分
      • 功能聚合任务的划分
      • 触发条件相同任务的划分
      • 运行周期相同任务的划分
      • 顺序操作任务的划分
    • 任务的可调度性分析
    • 与任务管理有关的常用函数
    • vxworks任务设计
      • 任务函数的结构
      • 单次执行的任务
      • 周期性执行的任务
      • 事件触发执行的任务
    • vxworks任务优先级安排
      • 任务的优先级资源
      • 任务优先级安排原则
    • vxworks任务的数据结构设计
      • 与操作系统有关的数据结构
      • 与操作系统无关的数据结构
    • 任务函数设计中的问题
      • 公共函数的调用
      • 与其他任务的协调
      • 共享资源的访问
      • 与其他任务进行数据通信
    • 任务函数的代码设计过程
      • 系统总体任务关联图
      • 任务的关联分析
      • 任务的程序流程图
      • 编写任务函数的程序代码
    vxworks实时操作系统中任务同步与通信
    • vxworks任务及任务间通信
      • 多任务机制
      • 任务状态转变
      • wind任务调度
      • 任务控制
      • 任务扩展函数
      • 任务异常处理
      • 共享代码和重入
      • 共享数据结构
      • 互斥
      • 信号量
      • 消息队列
      • 管道
      • 任务间网络通信
      • 信号(signal)
      • vxworks事件
    嵌入式实时操作系统vxworks组件
    • vxworks内存管理
      • vxworks中的内存布局
      • 系统函数
      • 虚拟内存
      • 高速缓存cache
      • 常用的内存API
    • vxworks中断和异常
      • vxworks的中断机制
      • vxworks的异常机制
    • vxworks时钟和定时机制
      • vxworks操作系统的时钟
      • vxworks操作系统的定时机制
    • vxworks i/o系统
      • 文件、设备、设备驱动程序的关系
      • 基本i/o接口
      • 缓冲i/o
      • 其他的格式化i/o操作
      • i/o系统的内部结构
    • vxworks文件系统
      • 文件系统访问接口
    • vxworks的网络系统
      • 网络应用程序接口 



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

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

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

咨询电话010-62883247

                4007991916

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

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>