不只是电源的还是4个电容呢,先稳压住外部电源,加些10uf电容,
相当初新手刚搞串口时候,遇到比你还多,还 ...
说的很对,电容这个没有问题的。 lwg8458 发表于 2019-8-8 09:09
别是串口助手ASCII与HEX显示没切换哦
这个不会。 突然之间我想明白啦,开发板的电路没有问题,我设计的电路也没有问题。关键问题是,单片机接SP3232后,转化成了232电平,而我使用的工具是USB转TTL的(PL2303)测试工具,所以测试测试都是乱码。说白了电平不兼容。晚上我继续测试看看,如果通讯成功,那真是血的教训。 :shutup::shutup::shutup: 问题解决没有应该是波特率的问题你可以设置单片机波特率为9600把串口的波特率换一下试试4800 14400等等看一下哪个波特率数据正常
造成这个原因就是因为你选的晶振和单片机默认的晶振不一样单片机底层程序是按照默认的晶振计算主频的这样就造成了设置的波特率和实际的波特率不一样可以换晶振或者改底层参数
wu18946796976 发表于 2019-8-8 19:41
问题解决没有应该是波特率的问题你可以设置单片机波特率为9600把串口的波特率换一下试试4800 14400 ...
问题已经解决,使用RS232时使用USB转232调试工具,通讯正常啦。真是血的教训。单片机接SP3232后,转化成了232电平,而我使用的工具是USB转TTL的(PL2303)测试工具,所以测试测试都是乱码。说白了电平不兼容。大家以后也要切记。还是我自己没有弄清楚。 感谢各位的积极参与帮忙解决问题,非常感谢
页:
1
[2]