我是靠谱客的博主 昏睡宝马,这篇文章主要介绍STM32CubeMX 创建STM32F103C8T6工程模板,现在分享给大家,希望可以做个参考。

前言:本笔记为百问网7天物联网智能家居训练营学习总结
 

STM32CubeMX是ST意法半导体推出的STM32系列芯片图形可视化配置工具,用户可以通过图形化向 导为Cortex-M系列MCU生成初始化代码工程模板。 从ST官网(https://www.st.com/zh/development-tools/stm32cubemx.html)下载STM32CubeMX,解压、安 装、打开。首次运行会自动下载更新文件,待更新完成,点击“ACCESS TO MCU SELECTOR”通过选择芯 片创建工程,如图所示。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

随后在搜索框输入“STM32F103C8”,右边选择“LQFP48”封装,最后点击“Start Project”,开始创 建工程,如图所示。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 随后进入引脚配置界面,该界面可以图形化选择芯片引脚并配置,这里先不展开介绍。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 

点击“Clock Configuration”进入时钟配置界面,如图所示,在该界面可以图形化的配置时钟来 源、倍频、分频等,这里先不展开介绍。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 点击“Project Manager”进入工程管理界面,如图所示,在该界面先设置工程名字,再设置导出 目标IDE为“MDK-ARM”,版本默认V5.27。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 再点击“Code Generator”,勾选如图所示,最后点击“GENERATE CODE”。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 带代码生成完后,出现如图所示提示,点击“Open Project”打开工程。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 随后,将使用Keil自动打开工程,点击编译测试,编译成功,没有错误,如图所示。以后用户只 需要在“main()”里添加代码内容即可。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQzNjA0NDU3,size_20,color_FFFFFF,t_70,g_se,x_16

 【总结】 使用STM32CubeMX创建工程,非常的便利,如果用户需要快速搭建工程环境,STM32CubeMX是一个非常不错的选择。

 

最后

以上就是昏睡宝马最近收集整理的关于STM32CubeMX 创建STM32F103C8T6工程模板的全部内容,更多相关STM32CubeMX内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部