×

AVR单片机的RTOS AVRX应用的资料介绍

消耗积分:0 | 格式:rar | 大小:0.31 MB | 2018-11-29

分享资料个

  详细介绍AVR 系列单片机的专用实时嵌入式操作系统AVRX 的特点, 并以ATmega16 单片机为平台,结合AVR 单片机应用实例分析AVRX 的内核代码及移植方法, 并对系统的相关性能进行测试。采用AVRX 可以大大简化程序设计, 满足实时要求, 降低编程难度, 提高系统可靠性。本文为在AVR 单片机上进行嵌入式系统开发提供了参考。

  随着技术的发展, 嵌入式系统的设计及应用对人们的生活产生了很大的影响, 并将逐渐改变人们未来的生活方式。在特定的操作系统上开发应用程序, 可以使开发人员忽略掉很多底层硬件细节, 使得应用程序调试更方便、易于维护、开发周期缩短并且降低开发成本, 因而嵌入式操作系统深得开发人员的青睐。

  AVR 微处理器是Atmel 公司开发的8 位嵌入式RISC 处理器, 它具有高性能、高保密性、低功耗、非易失性等优点, 而且程序存储器和数据存储器可独立编址, 并具有独立访问的哈佛结构。AVR 单片机内核有丰富的指令集, 通过32 个通用寄存器直接与逻辑运算单元相连接, 允许在一个周期内一条单一指令访问两个独立的寄存器, 这样的结构使代码的执行效率比传统的复杂指令集微处理器快了将近10 倍。

  AVRX 是由lbarello 编写的源码公开的嵌入式操作系统, 它专门针对AVR 系列单片机的RTOS, 具有免费和可以修改的特点。它的缺点是由于做为一种专用的操作系统很难移植到其他平台上。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !