tag 标签: yizhi

相关资源
  • 所需E币: 5
    时间: 2019-12-24 14:26
    大小: 733.32KB
    上传者: 978461154_qq
    UCOS_II+STM32+KEIL在stm32上用官方函数库移植uCOS-II的总结刚看完uCOS-II的几本入门书籍,正想着在stm32上移植,但是由于不会汇编,对CM3内核也缺乏了解,故不知从何入手。在阅读了自称“牛C”的同学的神作《步步清晰之uCOSII在STM32上的移植》后,颇有感觉,于是简单看了下《ARMCortex-M3权威指南》的相关章节,又看了下stm32的启动代码,仿照“牛C”同学的移植方法,终于初步了解应该如何移植了。故做点总结,以防忘记。总体来说,要达到标题所述的目标,要分两步走。一是添加官方函数库,二是移植uCOS-II。一、添加官方函数库1.下载官方标准外设函数库此处利用官方的3.5.0版本的函数库,先到ST官网下载stm32f10x_stdperiph_lib.zip解压得到文件夹STM32F10x_StdPeriph_Lib_V3.5.0。2.建立工程文件夹新建文件夹,名称任意,此处命名为stm32-ucosII-demo-jcl。在其下建立几个文件夹,最终如图所示。3.复制必要文件STM32F10x_StdPeriph_Lib_V3.5.0中的文件内容就不介绍了,将要用到的复制出来即可。(1)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver中的inc和src复制到stm32-ucosII-demo-jcl\Libraries\STM32F10x_StdPeriph_Driver中。(2)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\C……