- 1
- 2
- 3
- 4
- 5
基于中低端单片机的抢占式RTOS精简设计
资料介绍
本文着重研究了一种基于中低端单片机的抢占式RTOS(Real-Time Operating system)精简设计,以ATMEL公司生产的AVR系列单片机中的ATMEGA32微处理器和面向嵌入式系统的网络控制芯片ENC28J60为硬件实现平台。 设计针对中低端单片机精简型抢占式RTOS内核,占用较少的存储器消耗,可以对整个实时系统的运行进行控制,能根据系统中各个任务的轻重缓急,合理的在它们之间分配CPU和各种资源的占用时间。利用信号量功能提高CPU的使用效率。程序简洁且所有内核模块分开设计,给出了规范的接口,使用方便。大部分代码采用C语言编写,对内核的核心源码每行代码都行注释,便于裁减或扩展,并尽可能减少汇编语言的使用,减少了开发人员技术掌握时间,移植简单,稍作修改便可应用于目前大多数型号的8位、16位、32位CPU。 应用平台是对实时性要求很高网络通信uIP协议栈的移植,网络通信是目前嵌入式系统一个很重要的发展趋势和研究方向,uIP协议栈代码和占用的内存数都非常少,并且具有良好的互操作性和集成网络通信所必须的协议。 测试结果表明系统能够正常稳定运行,软件总体编译量小,简单高效,协议栈的各种协议能够正常运行,为以后的嵌入式网络工程应用奠定了良好的基础。更重要的是大大解决了中低端单片机开发中的实时性问题、资源的问题、执行效率问题,避开了中单低端单片机寻址能力有限、运行速度慢的缺点,给开发设计人员带来了很大的方便。
部分文件列表
文件名 | 大小 |
基于中低端单片机的抢占式RTOS精简设计.pdf | 3M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)