STM32和电脑的关系
- 可以将上位机给下位机发送的信息当做是控制命令
- 下位机给上位机发送的信息当做是硬件本身的状态
初始化函数的优化
批量化调用同类型函数,有同样的数据类型,放一块 - 数组
定义一个数组, 函数指针数组, 数组中包含的都是一个一个的函数指针, 就是函数的首地址
|--LED_Init--|--BEEP_Init--|--UART_Init--|--...--|--....--|--0--|将近期所有的初始化函数放到一个数组里
回忆知识:函数指针:
C语言指针进阶(一)——深入详解“函数指针”与“指针函数”-CSDN博客
以下变量的类型:
int a; | int |
int* pa; | int* |
int a[5]; | int [5] |
int (*p)(void); |