13923776320
网报价格:详询
课程原价:详询
课程详情| 学校简介| 学校地址| 网上报名
课程背景
uC/OSII是著名的源码公开的实时内核,是专为嵌入式应用设计的,可用于各类8位、16位和32位单片机或DSP。本课程通过对uC/OS-II源码的分析和讲解,特别是对于移植到ARM处理器平台上的源代码修改,着重阐释了有关实时系统的重要概念,如多任务调度、进程上下文切换、任务间的同步和通信等。学习完本课程后,学员能够掌握在各种处理器平台上的uC/OS-II 开发方法。
培训对象
嵌入式linux初学者,或具有一定经验但想了解开发全部过程的学员。
培训目标
·掌握实时操作系统 uC/OS-II 的原理和移植方法;
·掌握基于 uC/OS-II 的上层应用程序开发流程;
培训内容
实时操作系统基本概念辨析
1) 实时系统 ( RealTime System )
2) 任务/进程 ( Task/Process )
3) 调度器/优先级 ( Scheduler/Priority )
4) 实时内核分类 ( RTOS Kernel )
5) 临界区/资源 ( Critical Section/Resouces )
6) 系统服务 ( System Service )
7) 中断的时间参数 ( Interrupt Timing )
8) 可重入与不可重入的含义
9) 可剥夺与不可剥夺内核的区别
10) 中断的时间参数含义(中断延迟,中断响应和中断恢复时间)
uCOS-II
原理和源码分析
1) uC/OS-II 概述
2) 内核数据结构
3)
内核调度算法
4) 系统中断处理
5) 应用程序设计
6) 系统移植方法
ARM
处理器的中断机制
1) 处理器模式
2) 内部寄存器结构
3) 处理器异常
4)
异常处理机制
5) 汇编指令
6) 汇编控制伪指令
7) 汇编语言的程序结构
uCOS-II
移植的关键代码分析
1) 任务栈空间设计
2) 多任务系统启动代码
3)
任务级的上下文切换
4) 中断级的上下文切换
5) 时钟中断处理
6)
开关中断方法
7) 定时器编程
基于
SkyEye 和 ARM7 的移植实例分析
1) 在 SkyEye 上的移植实例分析
2) 在 ARMulator
上的移植实例分析
3) 在 ARM7 S3C4510 开发板上的移植实例分析
4) 在 PXA255
开发板上的移植实例分析
行业专家 经典案例 可上门培训
北京湘仁高级技术培训中心 提供各种软件技术培训
总部:北京海淀中关村大街1号 地铁4号线中关村站D口出即是
上海授课点:上海市闸北区江阳西路299弄45号6楼
咨询: 15021527110 QQ:1874736732
24时:18310776007 010-56248548
课程链接:http://www.soft098.com/index.php?_m=mod_product&_a=prdlist&cap_id=129
温馨提示:1.课程可以根据企业实际需要进行定制安排
2.培训中心课程每月一期高效互动与交流小班授课,每班人数限定在7人以内,需要提前预约位置。电话:15021527110 QQ: 1874736732 邮件teacher@soft098.com.
3.培训方式:1. 提供上门到企业做内训。2. 到培训中心参加公开课。3. 到第三方地点包班培训
北京湘仁高级技术培训中心(以下简称湘仁培中)隶属于北京中科湘仁软件技术有限公司。总部位于中关村大街1号海龙大厦13层,作为中国领先的企业高端技术服务机构,湘仁培中IT培训面向企业IT的全部领域。依托中关村强大技术人才优势,以国内绝对领先的师资力量,根据企事业单位的实用需求,通过定制培训方案,提供各种技术及管理培训,将企事业单位的培训投资的效益发挥到最高点。
湘仁培中的软件技能培训重点强调的是“实际工作能力”的培养。在学习的过程中,从实践入手,再上升到理论高度理解。在授课过程中,经验丰富授课老师不断启发学员的能动性,让学员学到的是一种实际需要技能,而非纯理论知识。
湘仁培中有最具前沿的IT实践课程,通过不断的项目实践,使学员进入自主更新知识、完善能力……
学校名称:北京湘仁高级技术培训中心
固定电话:13923776320
授课地址:上海市闸北区江阳西路299弄45~50号 6楼 预约参观
网上报名抢优惠
价格:详询 北京湘仁高级技术培训中心