佳木斯大学学报:自然科学版
佳木斯大學學報:自然科學版
가목사대학학보:자연과학판
Journal of Jiamusi University(Natural Science Edition)
2012年
1期
10-14
,共5页
μC/OS-Ⅱ%32位微控制器%移植
μC/OS-Ⅱ%32位微控製器%移植
μC/OS-Ⅱ%32위미공제기%이식
μC/OS - Ⅱ%32 bit microconlxoUer%transplantation
基于Freescale xPC560BEVB硬件平台,将μC/OS-Ⅱ实时操作系统移植到基于PowerArchitecture@体系架构的32位微控制器MPC5604B.针对MPC5604B与μC/OS-Ⅱ内核的特点,对任务切换及堆栈设计进行了详细的分析.通过测试,系统能够正常的完成任务切换,实现了移植的目的,为下一步基于μC/OS—Ⅱ内核的汽车电子控制系统应用程序的开发打下了基础.
基于Freescale xPC560BEVB硬件平檯,將μC/OS-Ⅱ實時操作繫統移植到基于PowerArchitecture@體繫架構的32位微控製器MPC5604B.針對MPC5604B與μC/OS-Ⅱ內覈的特點,對任務切換及堆棧設計進行瞭詳細的分析.通過測試,繫統能夠正常的完成任務切換,實現瞭移植的目的,為下一步基于μC/OS—Ⅱ內覈的汽車電子控製繫統應用程序的開髮打下瞭基礎.
기우Freescale xPC560BEVB경건평태,장μC/OS-Ⅱ실시조작계통이식도기우PowerArchitecture@체계가구적32위미공제기MPC5604B.침대MPC5604B여μC/OS-Ⅱ내핵적특점,대임무절환급퇴잔설계진행료상세적분석.통과측시,계통능구정상적완성임무절환,실현료이식적목적,위하일보기우μC/OS—Ⅱ내핵적기차전자공제계통응용정서적개발타하료기출.
Based on Freescale xPC560B EVB hardware platform, the μC/OS - Ⅱ was transplanted to a Power Architecture based 32 bit MPC5604B microcontroller. According to the features of MPC5604B and μC/OS - Ⅱ kernel, the task switching process and stack design were analyzed in detail. It is concluded by test that different tasks in the test system can be switched successfully. The purpose of transplantation was achieved, and the foundation was laid, which can be used to develop the application prngrarn built on the μC/OS - Ⅱ ker nel for automobile electronic control system.