欢迎来到天天文库
浏览记录
ID:59214334
大小:12.49 MB
页数:33页
时间:2020-09-26
《第一讲 嵌入式系统概论(二)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、嵌入式操作系统的几个基本概念操作系统的分类(1)顺序执行系统:系统内只含有一个程序,独占CPU的运行时间,按语句顺序执行该程序,直至执行完毕,另一程序才能启动运行。如DOS操作系统。(2)分时操作系统:系统内同时可以有多个程序运行,把CPU的时间分按顺序分成若干片,每个时间片内执行不同的程序。如UNIX(3)实时操作系统:系统内有多个程序运行,每个程序有不同的优先级,只有最高优先级的任务才能占有CPU的控制权。1.强实时系统,其系统响应时间在毫秒或微秒级(数控机床);2.一航实时系统,其系统响应时间在毫秒-几秒的数量级上,其实时性的要求比强实时系统要差
2、一些(电子菜谱的查询)。3.弱实时系统,其系统响应时间约为数十秒或更长(工程机械)。按实时性分类前后台系统ISRISR后台前台ISR时间多任务(MultiTask)CPU寄存器任务控制块1任务控制块2任务控制块n休眠、就绪、运行、挂起、被中断任务1任务2任务n……CPU寄存器非占先式(Non-Preemptive)低优先级任务ISR高优先级任务(1)(2)(3)(4)(5)(6)(7)中断服务程序使高优先级任务就绪低优先级任务释放CPU使用权TIME占先式(Preemptive)低优先级任务ISR高优先级任务(1)(2)(3)(4)(5)(6)中断服务
3、程序使高优先级任务就绪高优先级任务得到CPU使用权TIME二、嵌入式机器人控制技术智能化集成化人性化个人机器人、服务机器人、娱乐机器人、微机器人是新的发展方向机器人技术的发展趋势硬件:从8位MCU——16MCU——32MPU软件:从循环控制——RTOS+应用程序机器人控制技术技术发展趋势:早期RTOSPC嵌入式系统开放小型集成智能基于PDA的多机器人协作控制基于WinCE的移动机器人平台基于WinCE的机器人装配平台基于VXworks的火星探路者AmigoBot机器人平台HitachiH8SMicrocontroller3RJ-11RS-232seri
4、alports1MBFLASHEmbeddedAmigOSAudioamplifier&speaker1charger(specify110or220V)嵌入式5DOF机器人基于RTLinux的HOAP-1高48cm重:6kg灵活性:20DOF操作系统:RT-Linux接口形式:USB1.0(12Mbps)响应周期:1ms能源:DC24Vx6.2A(150W)制造:富士通基于ARM和μCOS-Ⅱ的嵌入式机电控制系统ARM微处理器的特点处理速度快ARM是RISC结构的处理器。而且ARM内部集成了多级流水线,比如:ARM7T中使用3级流水线;A
5、RM9中使用5级流水线技术,大大的增加了处理速度;超低功耗各种档次的ARM的功耗都是同档次其他嵌入式处理器中较低的。处理器的散热问题不用考虑;低电压,微电流供电,这些都无疑为成为便携式设备的最理想的选择应用前景广泛因为ARM公司不是生产处理器的,它专门为IC制造商提供各种处理器的解决方案。所以,上述在各种处理器中,ARM的使用最广,同时应用前景广阔,开发资源丰富,有利于缩短产品的研发同期。价格低廉在各种嵌入式处理中,ARM的价格适中,而且使用量大,比较容易够买。μCOS-ⅡμC/OS简单易学,提供了嵌入式系统的基本功能,其核心代码短小精悍,如果针对硬件
6、进行优化,还可以获得更高的执行效率。可移植性好(Portable)可裁剪(Scalable)占先式(Preemptive)多任务(Mulittasking)执行时间可确定性嵌入式实时内核C/OSC/OS与Linux一样,是一款公开源代码的免费实时内核;C/OS已在各个领域得到了广泛的应用C/OS的特点:——具有RTOS的具有的基本性能;——代码尺寸小,结构简明;——易学、易移植;问题的引出机器人系统的复杂性和智能性对机器人控制器提出了新的要求,传统的8位及16位MCU已无法满足,更复杂的工作需要有多任务管理(RTOS)的支持。采用嵌入式控制系统
7、已成为技术发展趋势。系统设计RTOS硬件结构嵌入式机器人控制系统基于μCOS-Ⅱ的RTOS系统框图二自由度机器人平台特点:SCARA结构直流伺服驱动可重构特点:RS485网络接口TMS320F240DSP高精度位置速度控制可编程I/O口网络伺服驱动单元特点:32位ARM微处理器LCD、键盘交互USB、RS232接口嵌入式RTOS开放式API嵌于ARM的嵌入式控制器嵌入式机器人控制器的控制界面系统框图工程机械智能监控器系统框图工程机械智能监控器体系结构嵌入式工程机械智能监控器监控中心端控制软件
此文档下载收益归作者所有