一.C语言
结构体struct
联合union指针宏定义、预编译动态内存分配 malloc和calloc函数申请内存空间 delete回收内存泄漏变量的生命周期static关键字函数指针
链表、双向链表
队列(FIFO)树二.51单片机定时器/计数器原理什么寄存器外部中断串口ADC、DAC步进电机控制原理3DR数传电台项目
三.STM32
GPIO(标准库和HAL库)STM32芯片结构图RCC时钟图NVIC中断向量控制器(优先级分组)EXTI(标准库和HAL库)基本定时器通用定时器高级定时器通信的分类(串行、并行、同步、异步、单工、半双工、全双工)USART、波特率和实际传输速度、5种校验方式IICSPI熟悉几种常用的模块:比如超声波SRF05、舵机SG09、直流电机 步进电机、无刷电机、WIFI模块ESP8266、红外收发、 蓝牙、3DR数传电台、EEPROM(AT24C02)、FLASH四.项目
五.程序架构设计
可维护性可移植性健壮性