小车f103 串口总结

2019-06-24  本文已影响0人  YuQiao0303
串口 TX RX
1* PA9 PA10 USB,USART1
2 PA2 PA3 用于蓝牙连接USART2
3 PB10 PB11 给IIC了
4* PC10 PC11 4pin排针,有丝印串口,USART3重映射
5* PC12 PD2 接了一个电机,但exce中自称没有用
image.png

USART2_IRQHandler

蓝牙控制 -0x40

串口3和串口1差不多

给Urxbuf 和flag赋值

在control.c 中有一句:
if(Usart_Flag==0&&PS2_ON_Flag==0&&Usart_ON_Flag==1) memcpy(rxbuf,Urxbuf,8*sizeof(u8)); //如果解锁了串口控制标志位,进入串口控制模式
说明rxbuf就是copy了Urxbuf的值
而在control.c 的void CAN_N_Usart_Control(void)函数中
读取rxbuf中的值来控制小车速度

串口1和3都能控制小车
USART2控制蓝牙

现在怀疑写错了??
PB10 和 PB11,IIC用了
串口3用了串口4的PC10和PC11

上一篇 下一篇

猜你喜欢

热点阅读