基于Cortex―M4内核的μCOS―Ⅱ移植.docVIP

  • 5
  • 0
  • 约2.48千字
  • 约 4页
  • 2017-02-28 发布于北京
  • 举报
基于Cortex―M4内核的μCOS―Ⅱ移植.doc

基于Cortex―M4内核的μCOS―Ⅱ移植   【摘 要】针对TI公司新推出的基于Cortex-M4内核的TM4C123G高性能低功耗芯片,详细介绍了嵌入式开源实时操作系统μCOS-Ⅱ在芯片上的移植方法。根据移植的需求,首先介绍了芯片的一些基本功能以及相关的软件开发环境,然后结合芯片的固有特性以及μCOS-Ⅱ移植的需求,使用C语言和汇编语言修改了相关的源文件,并详细阐述了修改的原因。   【关键词】Cortex-M4;μCOS-Ⅱ;TM4C123G;移植   0 引言   目前,嵌入式芯片已经被广泛应用到我们的生活工作中,各种智能电子设备中都有他们的身影,例如智能冰箱、云电视、智能窗帘、扫地机器人等等。嵌入式处理器在所有的处理器市场中已经占据了94%以上份额。在诸多的嵌入式芯片中,基于Cortex-M系列芯片以它高能效的兼容性以及易于使用性获得了广大开发者的青睐。   随着芯片性能的提高,芯片所承担的任务将变得更为复杂,与之前的MCU相比,嵌入式芯片可能需要同时运行几十个不同的任务,因此如何更有效的编写应用层软件,管理众多的硬件模块以及满足每一个任务对实时性的要求已成了亟待解决的问题。使用传统的方式进行嵌入式开发时,开发人员需要在充分了解硬件的基础上设计出驱动程序,并直接在主程序中调用不同的驱动函数完成相关功能。然而,当系统需要完成的任务数量变多时,设计人员将很

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档