欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

STM32CUBEMX基本功能配置

程序员文章站 2022-08-13 10:09:46
单片机STM32F407IGT6时钟&SWD配置如下图所示,STM32F407外部高速晶振为25MHz,分别连接到PH0和PH1引脚!SWD原理图:如下图所示,STM32F407仿真接口SWD分别连接到PA13和PA14引脚!时钟外设配置使能时钟源选择RCC外设选择高速时钟为外部时钟源PH0和PH1引脚自动高亮配置时钟树锁相环时钟源为25MHz外部高速时钟高速时钟分频系数配置为25,输出为1MHz倍频系数配置为336分频系数配置为2,输出为168MHz系统时钟源...

单片机STM32F407IGT6
时钟&SWD配置
如下图所示,STM32F407外部高速晶振为25MHz,分别连接到PH0和PH1引脚!
STM32CUBEMX基本功能配置
SWD原理图:
如下图所示,STM32F407仿真接口SWD分别连接到PA13和PA14引脚!
STM32CUBEMX基本功能配置
时钟外设配置
使能时钟源

  1. 选择RCC外设
  2. 选择高速时钟为外部时钟源
  3. PH0和PH1引脚自动高亮
    STM32CUBEMX基本功能配置
    配置时钟树
  4. 锁相环时钟源为25MHz外部高速时钟
  5. 高速时钟分频系数配置为25,输出为1MHz
  6. 倍频系数配置为336
  7. 分频系数配置为2,输出为168MHz
  8. 系统时钟源选择PLL
  9. APB1配置为4分频,为42MHz
  10. APB2配置为2分频,为84MHz
    STM32CUBEMX基本功能配置
    SWD外设配置
  11. 选择SYS外设
  12. 配置debug接口为串行接口(SWD)
  13. 引脚自动高亮
    STM32CUBEMX基本功能配置
    串口配置
    USART1配置
  14. 配置PA9和PA10为USART1模式
  15. 打开USART1,配置为异步通信模式
    STM32CUBEMX基本功能配置
    可以给管脚定义名称方便阅读如下图所示:
    STM32CUBEMX基本功能配置

代码导出 配置:
STM32CUBEMX基本功能配置
STM32CUBEMX基本功能配置
点击GENERATE生成代码。
STM32CUBEMX基本功能配置

本文地址:https://blog.csdn.net/shishiston/article/details/107966767