基于STM32F2xx库建立uCOS-II工程.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32F2xx库建立uCOS-II工程

基于STM32F2xx库建立uCOS-II工程的步骤 前期准备 基于STM32F2xx标准外设库建立uCOS-II工程需要准备的文件 Micrium-ST-uCOS-II-LCD-STM32.exe,该文件是uCOS-II官方的ST Cortex-M3移植,下载地址:/page/downloads/ports/st/stm32 Keil RVMDK4.54 下载地址:/demo/eval/arm.htm STM32F2xx系列标准外设库,ST官方提供,版本V1.0.0,下载地址:/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f2xx_stdperiph_lib.zip 准备工作 新建一个文件夹,用来存放目的工程文件。例如,笔者建立的工程文件名为STM32F205_UCOS2。 在工程文件夹中建立下面几个文件夹用来存放STM32F2xx库文件和UCOS-II源文件以及用户文件,这几个文件夹分别为CMSIS,Libraries,Output,uCOS-II,uCOS-II_BSP,USER。 复制uCOS-II文件Micrium-ST-uCOS-II-LCD-STM32 复制\Micrium\Software\EvalBoards\ST\STM3210E-EVAL\RVMDK\下的BSP文件夹到uCOS-II_BSP文件夹中,只保留BSP.c和BSP.h文件。 复制\Micrium\Software下所有文件夹到uCOS-II文件夹中。 复制STM32F2库文件STM32F2xx_StdPeriph_Lib_V1.1.0 复制\Libraries下的STM32F2xx_StdPeriph_Driver到Libraries文件夹中。 复制\Libraries\CMSIS下的Include文件夹到目标工程CMSIS文件夹中。 复制\Libraries\CMSIS\Device\ST\STM32F2xx\Source\Templates下的arm文件夹到目标工程CMSIS文件夹中。 复制User相关文件 复制\Micrium\Software\EvalBoards\ST\STM3210E-EVAL\RVMDK\OS-Probe下面的app.c,app_cfg.h,includes.h,os_cfg.h等4个文件到User文件夹下面。 复制STM32F2xx标准外设库\Project\STM32F2xx_StdPeriph_Template文件夹下面的main.c,main.h,stm32f2xx_conf.h,stm32f2xx_it.c,stm32f2xx_it.h,system_stm32f2xx.c到User文件夹下面。 复制STM32F2xx标准外设库\Libraries\CMSIS\Device\ST\STM32F2xx\Include下的两个头文件stm32f2xx.h,system_stm32f2xx.h到User文件夹中。 注:在STM32F2标准库提供的例程中,这两个文件在原文件夹中没有复制到用户文件夹,由于我们的移植需要更改这两个文件,故将该两个文件复制到User文件夹中。 至此所有的文件复制完毕。 建立uVision4工程 打开Keil uVision4,建立STM32F205工程,选择芯片为STM32F205ZE,保存在STM32F205_uCOS2文件夹中。该过程中出现下列的对话框时,选择“否(N)”。 打开“Component,Envirments and Books”对话框添加工程组件,添加完成之后如下图所示。 按照下表所示的添加程序文件 Groups 路径 文件名 StartUp \CMSIS\arm startup_stm32f2xx.s CMSIS \USER system_stm32f2xx.c uC-CPU \uCOS-II\uC-CPU\ARM-Cortex-M3\RealView cpu_a.asm cpu_c.c uC_Lib \uCOS-II\uC-LIB\Ports\ARM-Cortex-M3\RealView lib_mem_a.asm \uCOS-II\uC-LIB lib_mem.c lib_str.c uCOS-II/Port uCOS-II\uCOS-II\Ports\ARM-Cortex-M3\Generic\RealView os_cpu_a.asm os_cpu_c.c os_dbg.c uCOS-II/Source \uCOS-II\uCOS-II\Source *.c uCOS-II/BSP \uCOS-II_BSP\BSP bsp.c STM32F2xx_StdPerip

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档