μC/OS II在微处理器LM3S8962上的移植

上传:qq_93919 浏览: 12 推荐: 0 文件:PDF 大小:639.87KB 上传时间:2021-04-26 08:30:29 版权申诉
基于具有广泛应用前景的ARM Cortex-M3微处理器体系结构,将μC/OS-II实时操作系统移植到微处理器LM3S8962。通过分析微处理器LM3S8962和μC/OS-II内核结构,并且结合ARM Cortex-M3体系特点,利用ARM Cortex-M3所固有的嵌套向量中断控制器(NVIC)和Thumb-2指令集体系结构(ISA),完成了移植μC/OS-II所需要的函数的编写,宏的定义和任务堆栈的实现,特别是利用ARM Cortex-M3所提供的新型中断-可挂起系统调用(PendSV)作为实时系统完成任务切换的软中断。给出了部分移植函数的代码,未给出代码的函数也对函数结构进行了详细的描述。通过对移植进行测试,结果表明在时钟频率为20 Hz的情况下系统运行正常,能够正常的完成任务切换,实现了移植的目的。
上传资源
用户评论
相关推荐
μC/OS-II Nios移植
首先介绍嵌入式实时操作系统μC/OS-II 和Nios 嵌入式处理器, 分析μC/OS-II 移植对目标处理器的要求, 重点介绍μC/OS-II 在Nios 处理器上的移植过程,最后在Nios 开发板
pdf
255.339 KB
2022-11-25 18:41
μCOS_II微处理器LM3S8962移植
 基于具有广泛应用前景的ARM Cortex-M3微处理器体系结构,将μC/OS-II实时操作系统移植到微处理器LM3S8962。通过分析微处理器LM3S8962和μC/OS-II内核结构,并且结合A
rar
593.553 KB
2022-10-23 16:08
ucos移植μC OS_IIMicroblaze移植
Ucos transplantation (transplantation of μC/OS-II on Microblaze)
DOC
0B
2019-06-26 04:31
uC OS IIAVR移植
IDE: PN Compiler: AVR-GCC ( WinAVR 20050214 ) Target: ATmega16 @ 7.3728MHz 2005-07-28 V1.0 1. 由于ATme
RAR
78KB
2020-10-29 19:14
μC OS IIC8051F移植
文章简单介绍了μC/OS-II在C8051F上的移植
PDF
76KB
2020-08-22 14:45
C OS IIARM微处理器LPC2214移植与应用
C/OS-II在ARM微处理器LPC2214上的移植与应用、电子技术,开发板制作交流
PDF
175KB
2021-02-09 20:39
μCOS_IIMB90543移植
μC/OS-II在MB90543上的移植μC/OS-II在MB90543上的移植μC/OS-II在MB90543上的移植μC/OS-II在MB90543上的移植μC/OS-II在MB90543上的移植
zip
0B
2019-05-31 03:40
uC OS IIC8051F移植
uC/OS-II在C8051F上的移植 1 开发工具和运行环境 实现μC/OS-II的移植,要求所用的C编译器支持混合编程。KEIL C51可为众多的8051派生器件编程。我们选用的是KEIL7.
PDF
71KB
2020-12-12 12:43
μC_OS IILPC2148移植
介绍 了Philips LPC2148微控制器和实时操作系统 ucos-II的特点。给出了移植的全体方法,同时指出了移植过程 中的重点和难点。
PDF
169KB
2021-04-21 14:52
uC OS_IIARM移植
uC/OS-II在ARM上的移植
DOCX
0B
2019-05-15 15:11
uC OS IIARM移植体会
移植uC/OS-II的绝大部分工作都集中在os_cpu_a.s文件的移植,这个文件的实现集中体现了所要移植到处理器的体系结构和uC/OS-II的移植原理;在这个文件里,最困难的工作又集中体现在OSIn
PDF
48KB
2020-08-22 03:50
uC OS_IIAVR移植
1. 由于ATmega16的RAM资源很少,所以在OS_CFG.H中关闭所有不必要的功能,同时优化代码,减少RAM占用 在os_core.c中,有两个数组: INT8U const OSMapTbl[
RAR
0B
2018-12-20 07:55
μCOSARM移植
μC/OS——Ⅱ在ARM上的移植μC/OS——Ⅱ在ARM上的移植μC/OS——Ⅱ在ARM上的移植μC/OS——Ⅱ在ARM上的移植
VIP
0B
2019-05-16 14:52
μC OS IILPC2378移植及应用
μC/OS-II具有很强的移植性,具有多任务实时可剥夺型内核,而且代码量较小,源代码开放,可被广泛移植到8位、16位等许多微处理器上。国外诸如APC,ROTEK等企业都在产品中成功地使用了μC/OS-
PDF
0B
2020-10-27 12:54
实时多任务系统μC OS IIDSP移植
本文将介绍实时多任务系统µC/OS-Ⅱ在DSP上的移植
PDF
114KB
2020-07-24 02:55