【STM32CubeMX学习教程】——2.工程创建

STM32CubeMX工程创建

1.新建工程

1.双击打开桌面下载好的STM32CubeMX,点击File–>New Project,或直接点击ACCEE TO MCU SELECTOR
Alt
2.在左边搜索栏里输入使用的芯片型号,右边选中并开始创建
Alt
3.在弹出的界面引脚配置栏里,左边是外设配置,右边是是芯片引脚视图和系统视图,随便点击一个引脚可查看配置功能。
这里我们设置一下RCC时钟源,高低速时钟源都由外部晶振产生。

Alt
提示:

  • 引脚为下图颜色表示配置成功:
    Alt

  • 引脚为下图颜色表示未初始化相对应的外设功能 引脚处于no mode 状态:
    Alt

  • 引脚为下图颜色表示不可配置引脚:
    Alt

  • 在系统视图里面:
    Alt

2.时钟配置

1.时钟源设置
默认时钟源是由内部RC振荡器产生,可通过图中按钮进行修改,外部晶振数值取决于实际电路板上的晶振大小.
Alt
提示:

  • 这里用到的芯片的最大时钟频率是100MHz,有的芯片最大只有72MHz,实际最大频率可通过查看芯片数据手册确定。

2.时钟频率设置
Alt
①PLLM—PLL输入时钟分频系数,根据自己需要的系统时钟频率来进行修改
②PLLN—主PLL倍频系数(自动计算)
③PLLP—主PLL分频系数(自动计算)
④SYSCLK—系统时钟
⑤HCLK—AHB总线时钟,由系统时钟SYSCLK 分频得到,一般不分频,等于系统时钟
⑥APB1/APB2 Prescaler—APB1/APB2总线的预分频系数,可根据需要修改

3.工程管理

1.工程设置
注:工程路径中不能有中文,否则会输出错误。
库文件要提前下载好,具体方法在上一篇文章中有提到。
Alt
2.代码生成设置
Alt

4.生成源码

1.点击右上角按钮生成代码,之后会出现下面的窗口,再点击打开工程即可在用keil查看工程代码。
Alt
2.打开工程如下图所示,之后可自行添加代码。
Alt
到此,STM32CubeMX的工程创建完毕。
如果对你有帮助,欢迎点赞支持,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值