wambob 发表于 2015-3-25 19:36:37

安 发表于 2015-3-25 17:13
只开接收中断,收到数据直接发送就可以。不要开发送中断。

晕啊 ,我都开了 ,只能发出去。收不进来

wambob 发表于 2015-3-25 19:44:35

不开发送中断怎么发出去数据呢

wambob 发表于 2015-3-25 19:49:51

还有个问题,比如单片机的接收缓冲器满了,我写了段程序,接收,然后发给串口助手,怎么也调试不通过

发表于 2015-3-26 10:36:11

发送中断只要为空就要进去,所以不要开发送中断,只开接收中断。发送用查询的方式发送即可。

wambob 发表于 2015-3-26 10:49:02

安 发表于 2015-3-26 10:36
发送中断只要为空就要进去,所以不要开发送中断,只开接收中断。发送用查询的方式发送即可。 ...

已经解决的差不多了,但是串口助手发送1个字符收不到,必须发2个字符,而且不识别大小写

发表于 2015-3-26 10:59:51

大小写?都是16进制,大小写有区别吗?

wambob 发表于 2015-3-26 11:22:28

结果就这样,这图是借用摩尔吧关于072教程的

wambob 发表于 2015-3-26 11:24:02

AA和aa的十六进制一样?

wambob 发表于 2015-3-26 12:02:35

安 发表于 2015-3-26 10:59
大小写?都是16进制,大小写有区别吗?

发送AA和aa的区别是啥?

wambob 发表于 2015-3-26 13:48:43

原来如此
13.可以在字符串输入框输入您想发送的HEX数据串,数据的值从00到FF,没有任何限制.
页: 1 [2]
查看完整版本: UART 和串口助手的通讯问题(已结)