首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > ucosii在STM32F107移植文档

ucosii在STM32F107移植文档

  • 资源大小:3679KB
  • 上传时间:2021-09-21
  • 下载次数:0次
  • 浏览次数:36次
  • 资源积分:1积分
  • 标      签: STM32F107 UCOSII

资 源 简 介

ucosii在STM32F107移植文档   一、原始代码资源   在 Micrium 官网上下载了 ucosiii 在 F107 上的移植代码 STM32_Example.zip,由于此代码是给予 IAR5.4 编译器的,所以目前的 IAR6.10 无法正常打开,遂要自建工程,调适代码,但前提是必须充分了解原始代码的构成及代码之间的逻辑关系   二、源代码 STM32_Example.zip 的构成   1.编译器配置   从这些目录的结构可以看出,工程中所包含的代码所对应的文档,按照大类可分为:   (1) 当前目录:板级支持包 BSP   (2) 当前目录:Ucos-iii-lib,无此文件???   (3) 当前目录 BSP 中的 UCOS-III。   (4) BSP 中的 STM32 函数库,版本 v2.1,太老了,应替换为目前最新的 v3.5.0。   (5) 上层目录中的 uC-CPU 文件见,这个属于操作系统的文件。   (6) Ucos-iii,这个也是 OS 系统文件大概可分为以上六种文件类型,接下来的工作就是在掌握 ucosiii 系统架构的前提下,充分理解各类服务函数,最后建立工程,达到测试代码的目的。   (1) Library 中存放 STM32F107 的标准外设函数库,版本 V3.5.0(最新版)。   (2) uC-CPU 中存放系统 CPU 相关的源代码,其中: CPU_CORE.C,CPU_CORE.H,CPU_DEF.H,CPU_CFG.H,CPU.H,CPU_C.C, CPU_A.ASM 是 CPU 相关的代码,其余代码是 CPU 框架无关的。   (3) uCOS-III 中 OS_CPU_A.ASM,OS_CPU_C.C,OS_CPU.H 是 CPU 相关的,其余代码是 CPU 框架无关的。   (4) BSP 是目标器件的特殊配置,是 CPU 相关的。   (5) APP 中存放用户程序,其中跟系统配置相关的几个最终要的文件是:
VIP VIP