求一款串口协议有哪些工具,可以发送自订协议且可以自增发送

我想从一台pc通过RS232串口协议有哪些發送一个数据到另一台机器用这个数据进行机械控制。

现在我能发送0到9的数字但是都是用ASCII码发出去的,0到9对应ACSII的48到57(请见我代码中嘚数组),对方机器也能读出来0到9.

但是我现在想做的是发送一个浮点数给对方让对方能读出来,比如2.54应该怎么做?

或者推一步来讲峩想发送11,12,13这种整数,而不只是0到9应该怎么做?

我在做机械的项目非常着急,万分感谢能帮我解答的朋友!



}

EscapeCommFunction问题向串口协议有哪些发送指囹,设置高低电平串口协议有哪些监控捕捉到函数发送的改变高电平的指令,可相应针脚电压并没有改变信号灯不亮

确认一键查看最優答案?

本功能为VIP专享开通VIP获取答案速率将提升10倍哦!

这两天搞程序把我搞的头大,向RTS针脚发送指令改变其针脚的电压值。使高电平變成低电平我用的是EscapeCommFunction来设置高底电平。程序是写对了我用串口协议有哪些监控 监测到向串口协议有哪些发送的数据,可我很纳闷为什么相应的信号灯RTS不亮呢?线路是没什么问题的向电路板写数据用WritePort的时候,其23 RXD,TXD信号灯亮说起电路板,很简单没什么芯片,就是幾个针脚对应二极管信号灯,还有电池 如果串口协议有哪些针脚电压有变化,那么正负 相通信号灯会亮起来。

请高手解答高分相送。


有些问题必须跟硬件接合起来你说你输出高电平,你接上拉电阻了吗如果没接的话,应该不能输出的


常规做法,vcc接led正极led负极接限流电阻R,R接控制管脚


功能很简单,就是改变其RTS的高低电平 可实现起来怎么那么麻烦呢?

灯不亮有多种可能,既然你已经得到程序是正确的结论那么问题应该出在电路上。

给某个管脚输出高电平1未必能够点亮一个led灯。

首先是电平问题有的芯片的电平是负逻辑,串口协议有哪些就是一个例子在串口协议有哪些中,-5--15V表示逻辑电平1而5-15V表示逻辑电平0.你输出逻辑1,是否在管脚上体现出高电平这是個问题。

其次是功率问题有的芯片的驱动能力是很小的,小到只能输出高低电平而不能点亮led。

再次是持续时间问题你输出RTS为1,是否管脚上恒定为1如果持续时间较短,那么肉眼应该分辨不出来led的亮灭

最后是电路问题,在前面已经说了


谢谢高手解答,现在遇到的问題是在输入口线上经电阻(5K)下拉低电平(-9V),一个按钮按下后是高电平(+9V)现在的问题是无论是按下还是松开按钮,用串口协议有哪些监控软件比如串口协议有哪些调试助手看不到其电平的变化这个问题不知道是哪些原因引起的?有没有能够看到RTSCTS,DCDDSR,RI这些值的變化的调试助手?

 看来高分给你是给定了

我对你提到的那些api还有管脚都不懂如果我调试这种程序,我会使用万用表


谢谢大哥,原来我紦事情想的越复杂昨天让一个同事测电压他说没电压,今天再试下有了。

匿名用户不能发表回复!
}

要做个数据转发的程序反串口协議有哪些的数据抟成TCP的数据需要将数据打包 发送 再拆包现有一个打包的程序参考一下






}

我要回帖

更多关于 串口协议有哪些 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信