一、代码规范(keil中)
Private includes-头文件引用
Private typedef-自定义数据类型
Private macro-自定义函数定义
Private variables-自定义常/变量定义
Private function prototypes-函数声明
Private user code-功能实现
Initialize all configured peripherals-初始化函数
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
/* USER CODE END 4 */ -主函数逻辑(while(1)中)
/* USER CODE BEGIN 4 */
/* USER CODE END 4 */ -回调函数
等
二、cubemx (新建工程)
选择完芯片后(STM32G431RBTx),配置打开高速外部时钟
配置时钟(外部高速时钟24,HCLK80)
sys->debug->串口(serial)
project manage->project->工程名、MDK
· ->cpde generator->generator file->第一个勾勾
三、keil
从mx打开工程后
魔术棒->cmsis-dap debugger->reset and run√
新建工程文件夹