蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)

目录

一:前言

二. STM32CubeMX配置(第十三届省赛真题完整版)

1.使能外部高速时钟

2.配置时钟树:

3.配置GPIO:

4.TIM2(通道2 PA1输出方波、脉冲信号):

5.UART配置:

6.NVIC优先级配置 

二、led&key 头文件 

三、代码相关定义、声明 

 四、主要函数

1.main函数

2.LED处理函数

 3.按键处理函数

 4.LCD处理函数

  5.uart处理函数

   6.方波处理函数​


一:前言

        开发板:CT117E-M4(STM32G431RBT6)
        开发环境: STM32CubeMX+Keil5
        涉及题目:第十三届蓝桥杯嵌入式省赛真题

二. STM32CubeMX配置(第十三届省赛真题完整版)

1.使能外部高速时钟

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第1张图片

2.配置时钟树:

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第2张图片

3.配置GPIO:

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第3张图片

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第4张图片

4.TIM2(通道2 PA1输出方波、脉冲信号):

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第5张图片

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第6张图片

5.UART配置:

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第7张图片 

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第8张图片

6.NVIC优先级配置 

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第9张图片

二、led&key 头文件 

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第10张图片

 

三、代码相关定义、声明 

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第11张图片

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第12张图片

 四、主要函数

1.main函数

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第13张图片

2.LED处理函数

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第14张图片

 3.按键处理函数

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第15张图片

 蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第16张图片

 4.LCD处理函数

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第17张图片

  5.uart处理函数

蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第18张图片

 

   6.方波处理函数蓝桥杯第十三届嵌入式真题(STM32G431RBT6——基于HAL库)_第19张图片


  
  

你可能感兴趣的:(蓝桥杯第十三届嵌入式真题(,蓝桥杯,c语言)