主函数(部分)(已经卡在这里了),
//说明: 模块返新地址(正确地址)
if(//判断是不是模块返回的应答包
握手部分第一个if就进不去了
代码as608.c和.h还有usart都是用的正点原子的。接线是按资料连得,AS608的TX,RX分别接单片机的RX,TX,但灯不亮,用上位机软件测试的时候灯会亮,但是也连不上。
做毕设,有大佬帮看下嘛,感激不尽
万元礼包限时领取,百款云产品特惠助力上云,云服务器2核2G低至4.2元/月
您找到你想要的搜索结果了吗?
其一,三个取地址的值是肯定不能放在一起的,实际上他们之间是三个不同的参数,所以需要用逗号分开,不然的话这是语法错误,也就是……
其二,看下你的格式字符串,"%f%f"在输入时是需要空格区分,这是毋庸置疑的,但"%f%c"之间却不会……
如果你不慎加了空格,比如输入了
这个时候c只能进入到default里,故而无法计算,因此要么scanf里在f和c之间加空格
要么在输入时去掉最后一个空格
其三,为什么你的case后面不是 : 而是 ;
其四,case '%'后面的冒号哪去了
其五,为什么你的break后面反倒不是 ; 而是 :
其六,题里说了要求你排除除数为0的情形为什么没做呢……
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。