STM32CUBEMX基本功能配置——入门篇一

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

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

代码导出 配置:
STM32CUBEMX基本功能配置——入门篇一_第8张图片
STM32CUBEMX基本功能配置——入门篇一_第9张图片
点击GENERATE生成代码。
STM32CUBEMX基本功能配置——入门篇一_第10张图片

你可能感兴趣的:(单片机CUBEMX,stm32,物联网)