1 / 16
文档名称:

ucosIII移植教程.pdf

格式:pdf   大小:1,027KB   页数:16页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ucosIII移植教程.pdf

上传人:小sjj 2022/7/28 文件大小:1 MB

下载得到文件列表

ucosIII移植教程.pdf

文档介绍

文档介绍:: .
立一个最简单的 gpio 工程
在 D 盘(可按需)建立一个 stm32_ucosIII 的目录,然后在其里面建立一个 App 目录 ,将
STM32 固件
库…\\Project\STM32F10x_StdPeriph_Examples\GPIO\IOTo
ggle 下面的文件都拷贝到 App 下面




然后把 stm32 的库拷贝到 stm32_ucosIII 目录
2打开 IAR 软件 Project->Create New Project


然后按照下图建立分组






然后添加源文件如下图
3下面就是设置 IAR iar 也是很不****惯,永久了才感觉熟悉了
些,iar 的设置比较多下面开始了

右击红色的部分(一定要是红色的地方)选择 Option 然后出现下图按照箭头指示部分选择对应的芯片
(我的是 stm32107xC)










4然后切换到下图:选中箭头指示的 Use CMSIS(告诉 iar 我们用 stm32 库)











接着切换到下图:这里的 Level 是 iar 对代码的优化等级 ,你可以默认 (我选择的最高优化等级优化大小)
5在切换到下图:

图中”1”这里设置头文件的路径,把工程相关的文件夹只要包含 .h 的文件 的文件夹的 路径都添加
上,$PROJ_DIR$这个符号的意思是你的工程保存的路径,你可以直接把英文翻译过来就是这个意思了 PROJ
和 DIR 分别是 project、directory 的前几个字母组合起来的 ,”\..\”表示是从工程目录的转到上一级目录
$PROJ_DIR$\
$PROJ_DIR$\App
$PROJ_DIR$\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x
$PROJ_DIR$\Libraries\STM32F10x_StdPeriph_Driver\inc
图中“2” 的地方预定义一个宏 USE_STDPERIPH_DRIVER 这个宏是 stm32 库的开关也可以在其它地
方定义

接着切换到下图:调试选择 j-link/j-tra