战舰的串口例子加一句判断串口错误

2019-07-21 00:51发布

微信截图_20190526180649.png 原子个串口例子我就加了一句if(USART_RX_BUF[t]==0x01){LED1 = !LED1;}判断,在串口助手里发送0x01,LED1不反转电平,可是选择以16进制发送1,就可以实现,电脑的1和单片机的1好像是不同的,为什么啊。我要在串口助手里发送0x01点亮LED,单片机应该是什么呢。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
edmund1234
1楼-- · 2019-07-21 03:54
如果想判断接收了ascII的1, 就应该是 if (USART_RX_BUF[t]==‘1’){。。。。。}
位卑未敢忘忧国
2楼-- · 2019-07-21 08:34
哦哦,谢谢!

一周热门 更多>