单片机学习小组
登录
直播中
张英
7年用户
1395经验值
私信
关注
STM32f103如何创建工程?
开启该帖子的消息推送
单片机
STM32
f103如何创建工程?
回帖
(1)
宋晓媛
2022-1-17 14:48:38
1创建工程
这个和其他的编译器一样
project->New Uvision project…
然后输入文件名确认,然后弹出下图界面。
选择STMicroelectronics 选择STM32F103->选择相应的芯片。
如果安装好Keil后发现这个弹框内没有任何显示,则需要下载相应的库,官网或者百度都有。
点击OK以后弹出如下界面
这是安装MDK5后才有的提示框。与之前的库函数需要手动添加不同,MDK5的库函数已经做好了集成,只要勾选相应的外设就能加载。
其中每个Component 的description文档都有说明,大部分网页用谷歌浏览器支持中英文翻译。
2添加相应的库函数
现在可以开始添加需要的库函数了
其中board support 应该是官方的开发版自带的支持。
从第二个CMSIS开始,
CORE需要选择根据描述文档:
CMSIS-CORE为Cortex-M设备实现了基本的运行时系统,并使用户可以访问处理器内核和设备外围设备。
此为必选项。
DSP提供DSP函数
RTOS、RTOS2为嵌入式操作系统库函数,目前没有看过。
第三个选择CMSIS Driver包含各类通讯API,待探索
第四个选择Compier ARM编译器软件扩展,未知,待探索
第五个选择Device包含大部分需要用到的外设,其中STARTUP是引导文件,必须添加,GPIO为设置引脚输入输出状态。StdPerph Drivers中若用到相应的外设只需要打钩就可以,只有绿色框显示库函数加载正确,黄色表示不正确,左下框会有提示,提醒勾上相应需要的函数。
比如现在需要用到IO口输入输出功能,勾选GPIO以后显示还需要勾选Framework 和RCC,熟悉stm32的应该知道RCC是基础时钟,framework在它的description中描述为标准的外设构架。
点击OK
由此可以看到相应的库函数已经添加到工程中。
新建文件命名为main.c,将其添加到source Group中
点击第一个translate 再点击bulid
可以看到没有ERROR 以及Warning
以上,新建工程完毕。
如果有新的库函数需要添加,则可以点击
继续加载需要的库函数
1创建工程
这个和其他的编译器一样
project->New Uvision project…
然后输入文件名确认,然后弹出下图界面。
选择STMicroelectronics 选择STM32F103->选择相应的芯片。
如果安装好Keil后发现这个弹框内没有任何显示,则需要下载相应的库,官网或者百度都有。
点击OK以后弹出如下界面
这是安装MDK5后才有的提示框。与之前的库函数需要手动添加不同,MDK5的库函数已经做好了集成,只要勾选相应的外设就能加载。
其中每个Component 的description文档都有说明,大部分网页用谷歌浏览器支持中英文翻译。
2添加相应的库函数
现在可以开始添加需要的库函数了
其中board support 应该是官方的开发版自带的支持。
从第二个CMSIS开始,
CORE需要选择根据描述文档:
CMSIS-CORE为Cortex-M设备实现了基本的运行时系统,并使用户可以访问处理器内核和设备外围设备。
此为必选项。
DSP提供DSP函数
RTOS、RTOS2为嵌入式操作系统库函数,目前没有看过。
第三个选择CMSIS Driver包含各类通讯API,待探索
第四个选择Compier ARM编译器软件扩展,未知,待探索
第五个选择Device包含大部分需要用到的外设,其中STARTUP是引导文件,必须添加,GPIO为设置引脚输入输出状态。StdPerph Drivers中若用到相应的外设只需要打钩就可以,只有绿色框显示库函数加载正确,黄色表示不正确,左下框会有提示,提醒勾上相应需要的函数。
比如现在需要用到IO口输入输出功能,勾选GPIO以后显示还需要勾选Framework 和RCC,熟悉stm32的应该知道RCC是基础时钟,framework在它的description中描述为标准的外设构架。
点击OK
由此可以看到相应的库函数已经添加到工程中。
新建文件命名为main.c,将其添加到source Group中
点击第一个translate 再点击bulid
可以看到没有ERROR 以及Warning
以上,新建工程完毕。
如果有新的库函数需要添加,则可以点击
继续加载需要的库函数
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
STM32F103
的SPI普通操作方式是什么
2021-12-13
724
怎样将
STM32F103
工程
移植成
STM32F
107
工程
呢
2021-10-27
1973
stm32f
373怎么移植HAL库到
103
板子
2018-11-07
2235
STM32F103
C8用cubemx
创建工程
开启RTC则USB不正常是哪里的问题?
2024-04-24
290
如何使用
STM32
CubeMX
创建工程
?
2021-12-01
910
使用RT-thread studio
创建
STM32F103
工程
后,将HSI改为HSE时的疑问求解
2023-09-03
1501
如何使用
STM32
CubeMX
创建工程
输入输出io口高低电平?
2021-11-25
1622
求
STM32F103
的最小系统原理图。
2018-01-04
10172
proteus哪些版本可以仿真
stm32f103
的
2019-06-13
13035
stm32f103
系列封装库分享!
2019-08-22
7856
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分