[STM32F1] STM32F103之KEIL的OPTION设置

[复制链接]
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:09 | 显示全部楼层 |阅读模式
前言Keil MDK是比较流行的STM32项目开发工具,建议选用5.0以上的版本,同时要注意5.0版本对Windows XP、Window7的支持已经不好了,因此在开发平台上也建议选用Windows 10或以上版本。一、Device选项卡 71279650c6a9175460.png

二、Target选项卡 ★★★
64918650c6aa719585.png

  • ROM空间的起始地址为0x80000000,空间大小0x20000=131072, 128K=128*1024
    =131072个字节;
  • SRAM空间的起始地址为0x20000000,空间大小0x5000=20480, 20K*1024=20480个字节


 楼主| 怎么总是重复啊 发表于 2023-9-22 00:11 | 显示全部楼层
三、Output选项卡

6473650c6b0fe51e3.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:11 | 显示全部楼层
Create Excutable 编译后生成可执行文件……①
Create Library 编译后生成链接库 ……②
①和②只能二选一
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:11 | 显示全部楼层
四、Listing选项卡
57034650c6b386594d.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:13 | 显示全部楼层
五、User选项卡
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:13 | 显示全部楼层
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:13 | 显示全部楼层
六、C/C++选项卡
42286650c6bad04d79.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:14 | 显示全部楼层
这里必须设置两个宏定义:“STM32F10X_MD,USE_STDPERIPH_DRIVER”,中间用“英文逗号”分割。这两个宏定义会成为库函数源码中很多条件编译部分的“判定条件”,以选择适合C8T6的库函数代码创建到项目中。
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:14 | 显示全部楼层
语言/代码注释:
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:14 | 显示全部楼层
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:15 | 显示全部楼层
头文件路径添加步骤:
85913650c6c1ed37b0.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:16 | 显示全部楼层
七、Asm选项卡 82499650c6c4620407.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:17 | 显示全部楼层
、Asm选项卡 58816650c6c906bd28.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:17 | 显示全部楼层
八、Linker选项卡 20612650c6ca2d9a9f.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:17 | 显示全部楼层
九、Debug选项卡
45273650c6cafce263.png
 楼主| 怎么总是重复啊 发表于 2023-9-22 00:18 | 显示全部楼层
十、Utilitise 工具选项卡 ★★★
79252650c6cdfe6bba.png
Bblythe 发表于 2024-8-11 09:30 | 显示全部楼层

例如下图中在SPI信号线上串联电阻就是为了改善匹配情况
周半梅 发表于 2024-8-11 11:26 | 显示全部楼层

即原/副边交错通断。
Pulitzer 发表于 2024-8-11 12:29 | 显示全部楼层

般只要关注值、精度、额度功率
童雨竹 发表于 2024-8-11 14:25 | 显示全部楼层

然后将其用作在PCB组装过程中放置在另一个板上的独立部件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

262

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部