uCOS‐Port 文件添加自: uCOS‐StepbyStepCOMMONuCOS‐IIPortsARM‐Cortex‐M3GenericRealView 完成上述步骤后,在 IDE 的 ProjectWorkspace 窗口显示如下: 3)鼠标在工程目标名“Flash”上,点右键菜单,选择“OptionforTagetFlash” ,开始配置工程选项。
打开后的主界面如下: 第 13 页 共 19 页 uCOS 学习随笔 StepbyStep‐1 Project:fira‐mirosot‐robot 依次选择: Device: ST 的 STM32F103RB Target:默认值 Output: Listing:同 Output 一样选择输出文件存放目录,也放在 out 目录下。
User:默认(还不明白有什么用处 ) C/C:这个选项中有很多暂时没有吃透,第一步必须做的是:首先选择编译的的告警提示,建议用 “AllWarning”,因为初学,多注意提示能帮助减少程序中的隐患。
将 其次就是配置 include 目录, COMMON 和 StepbyStep 目录下所有存在 .h 的目录全部添加进去。
如下所示: 第 14 页 共 19 页uCOS 学习随笔 StepbyStep‐1 Project:fira‐mirosot‐robot Asm:默认 Linker: Debug:按如下内容配置 第 15 页 共 19 页 uCOS 学习随笔 StepbyStep‐1 Project:fira‐mirosot‐robot Utilities:这一步主要配置 STM32 的 FLASH 编程算法,如下: 至此,工程全部建立完毕,可以编译了。
第五步:编译、下载、调试 这部分操作没有什么特别之处,用过 Keil51 就会,即使不熟悉,参考 MDK 的手册即可。
JTAG 工具用的是市场上最常见的 JLinkV8。
小车控制板较小,选用的是 IDC10 接口,需要一个转接插头。
编译时建议先单独编译自己写的程序,此处是:asp.c bsp.c 。
这样便于出错,因为编译产生的提示信息相对少些。
排除错误后再进行“BuildTaget” 。
.
上一篇:
【精品】天津理工大学软件学院UML复习
下一篇:
论莫泊桑中短篇小说女权主义思想的表现方式