Hephaestus 发表于 2023-5-5 13:49 这个可能性很大 |
最后一个夏天1 发表于 2023-5-4 17:58 啊,这……这……这……我也是用8.13版本的,可以发送数据,就是收不到数据,我已经搞了好久了,一直搞不明白哪里出了问题,正准备搜集一下资料,再整理了好了上论坛求助呢 不知道你现在换了什么版本的,能正常串口收发呢? 感谢! |
黑电子ABCf 发表于 2023-5-5 13:02 单独发送都不行只能说明proteus模型不完整,上实物吧。 |
黑电子ABCf 发表于 2023-5-5 12:18 用了8.6版本,用官方例程能够实现串口1的接发,但串口2还是不行,而且单独的发送也实现不了 |
黑电子ABCf 发表于 2023-5-4 20:41 试了,不行,问题到底出在哪儿了呢【脑壳痛】 |
最后一个夏天1 发表于 2023-5-4 17:58 呃用的8.13版本,那我也换个版本试试 |
不知道你用的什么版本,说出来你可能不信,我之前用8.13的ptoteus,不管怎么仿真,单片机都收不到数据,一模一样的环境和程序,我换了个版本就可以。 |
伙伴们,我尝试用STC数据手册上的官方例程但同样无法实现接收后发送数据问题,而且只能实现串口1的发送,不能实现串口2的发送,求大佬指点迷津【忧桑】! |
lkc8210 发表于 2023-4-29 22:13 谢谢伙伴,有尝试过像这样给Uart1R_Buf一个10的长度,并在中断函数中设置接收长度超过10时,让point1重新指向0,但还是实现不了将接收到的数据再发送出去【唉想不通】 |
试试uchar Uart1R_Buf[20]=0,point1=0; |