一些板子的USART1不能用,也没有跳帽激活,所以用USART2比较合适若有时串口通信代码部分处理判断接收字符有问题时,可尝试int 一个 flag,通过flag来判断行为所有设备连在板子上的都要和板子共地的, 否则GND与GND之间可能就有电压差,两边信号参考的地不一样,这边5V传过去到那边就可能变成2.5V了 用TIM时要在HARDWARE中添加xxxxtim.c操作IO口前,必须使能相应的时钟工程文件路径中不能含有中文使能时钟要在结构体变量声明之后