用matlab做了个串口虚拟示波器,买了个RS232光电转换器回来,接上无法工作.看来不是很顺利....
问淘宝主说是代理的,技术问题他也不懂,用不了寄回退货.
算鸟,估计是电源问题,自己搞搞...
先把转换器拆开,两端都是1,4脚短路(CDC和DTR),估计是电源用.用助手把COM2打开,量电脑端的1脚,果真是5V,呵呵.再用助手连续发送数据出来,用示波器测得其中一个P521有波形输出,有戏!
问题找到了,MCU这边1,4脚没有电压,所以另一端的P521没有波形输出, 把1脚接到MCU电源端,再试,OK! 很好,可以工作在19200bps.