uC/OS-II 内核在80C51 系列单片机上的移植
近年来,嵌入式系统已成为后PC时代一个广阔的研发领域, 其应用范围越来越广。实际应用中,由于移植所花费代价最小, 原有操作系统无法支持新增应用功能时,常会采用系统移植来解决问题。uC/OS-II 作为一个高可靠,开源的嵌入式实时操作系统,具有广泛的应用;而利用廉价的80C51 实现众多传感器、控制器等电子设备的网络互联,更是具有先天优势。因此在80C51 上移植uC/OS-II 具有重要的意义
移植前首先要对移植对象,移植目标及其结构,以及移植的编译环境进行了解。这样才会起到事半功倍的效果。uC/OS-II 具有很强的可移植性,可以广泛应用于各类8位,l6 位,32 位微控制器或DSP 中。它具有完全可剥夺型的实时内核,其核心工作原理是让最高优先级的就绪任务处于运行状态;它具有多任务的特点,可以管理64 个任务,其中56个任务分配给用户;另外它具有内核可裁减性,可确定性的特点,并提供很多系统服务, 比如信号量,互斥信号量,事件标志,消息邮箱,消息队列,内存的分配和释放等。在系统移植之前,必须先了解目标机的硬件资源,然后根据特定的硬件编写相应的代码。80C51 系列单片机具有结构简单,应用灵活等特点。其硬件资源如下:CPU:8 位的微处理器;内存:片内RAM (128B),片外RAM (64KB)、片内ROM(4KB),片外EP
您可能关注的文档
- 嵌入式Android测试最佳实践培训.docx
- 嵌入式C语言解剖培训.docx
- 嵌入式Linu启动过程中的问题积.docx
- 嵌入式Linu驱动程序开发和案例实践培训.docx
- 嵌入式笔试题汇总.docx
- 嵌入式笔试题汇总1.docx
- 嵌入式笔试题汇总2.docx
- 嵌入式工作计划.docx
- 嵌入式软件测试方法.docx
- 嵌入式软件测试工程师.docx
- 2026年河南省新乡市高考数学模拟试卷+答案解析.pdf
- 2026年河南省郑州市第二高级中学等校高考数学考前质检试卷+答案解析.pdf
- 2026年河南省郑州市外国语学校高考数学一模试卷+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学联考试卷(5月份)+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学模拟试卷(4月份)+答案解析.pdf
- 穿行测试(参考模板)(2)(1).pptx
- 2025-2026学年福建省厦门三中高三(下)学情调研数学试卷(4月份)+答案解析.pdf
- 2025-2026学年广东省广州市越秀区执信中学高三(下)段考数学试卷(5月份)+答案解析.pdf
- 2025-2026学年吉林省长春市吉大附中实验学校高三(下)期中数学试卷+答案解析.pdf
- 2026年海南省海口市琼山中学高考数学模拟试卷(二)(5月份)+答案解析.pdf
最近下载
- 商务英语(北京交通大学)中国大学MOOC慕课章节测验答案(课程ID:1205722812).pdf VIP
- 体位摆放和转移训练课件.ppt VIP
- 10 爬山虎的脚 第2课时 统编版语文四年级上册 课件.ppt VIP
- (完整)新概念英语第一册课文详解及英语语法(全) .pdf VIP
- 关于郑州的记忆-弹唱谱(易上手)钢琴谱钢琴简谱 数字谱 钢琴双手简谱.pdf VIP
- 阿海珐GL314断路器检修维护导则.doc VIP
- 装备技术成熟度评价程序,GJ7689-2012.pdf VIP
- 国际复材国资背景玻纤龙三,LDK电子布量产正当时.docx
- map2-什么是糖尿病.ppt VIP
- 智能工厂数据采集系统建设方案.docx
原创力文档

文档评论(0)