永发信息网

想给下位机发送0x55 0x55 类似这样的数组,应该怎么编?还需要将输入编辑框的十进制数高八位、低八位也转化

答案:1  悬赏:40  手机版
解决时间 2021-03-19 17:32
想给下位机发送0x55 0x55 类似这样的数组,应该怎么编?还需要将输入编辑框的十进制数高八位、低八位也转化
最佳答案
你的意思我大概清楚了。这么给你解释下吧:且不管你的老师说的是什么,首先,在LabVIEW里,不管你的上位机发送的具体内容是什么,其给串口的指令对于LabVIEW来说都应是字符。比如你要发的是字符“a”,那么发送的就是“a”;如果你要发送数字“15”,则LabVIEW实际能发送的是ASCII码为15的那个字符。所以如果要发字符或者文本,直接发就是了,如果要发数字,则先将其转换为字符,我记得LabVIEW里有这样的vi,可以将15转换为其对应字符而不是转成文本的“15”。当然如果你要发的是字符串“15”,那就按照字符的做法直接发就是了。接收也是一样的,你收到的永远是字符或文本,这个不用担心。其次,关于进制的问题。这个只是指令设计者自己为了指令形式易懂易操作而弄的,对于程序,它不知道这是多少进制,它只需要发送的字符是正确的就可以。比如你发55H,一定要事先将其变为十进制的85,这样发送的字符才是正确的。至于它是什么01010101 的形式还是其他什么形式程序是不管的,它只要85对应的字符。最后,如果你是为了输入指令方便想要弄成16进制输入或者显示,将基数改为16进制即可。
总结下就是:不管发什么,最终都应发送字符或文本,不要管指令的具体形式是什么,只要知道你发送的数据10进制是多少就OK了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
滥竽充数的充数的意思
。2016年上海地铁可以帶白酒吗
宽容和大度是一对近义词吗?
博峰牛肉(兰州直营店)地址在什么地方,想过去
如图所示,将一只铜块拴上细绳,用弹簧测力计
昌平回龙观北清路2号园墅邮编多少
乸形是什么时候流行讲的?在什么地方说起的?
怎样用 JS 压缩 HTML ?
nothing left是什么意思
自家建的房子没房产证能在银行贷款吗?
山东省平原县金麦力面粉厂这个地址在什么地方
有个店面的个人营业执照挂在我名下,实际投资
王者荣耀征召模式禁英雄由谁决定?
二维软件有哪些
兔子交配时母兔尖叫是怎么回事?
推荐资讯
平移的特征是什么
男生长得帅但是长的矮是一种怎样的体验
TXIN是什么意思
当代大学生应具备的素质是什么?
中国公民出国留学人数每年都超过10万人,越来
我网申招商信用卡今天回复了,要求我用公司电
提供修理修配劳务属于增值税征税范围应税服务
荆门市办理户口迁移证需要什么材料
牙龈炎洗牙会不会对牙齿其它方面有伤害,会不
装有Windows10系统的固态硬盘识别不了,
在重庆从弹子石到石坪桥最近的公交路线
请问从深圳福田到中山南头镇南头大道该怎么坐
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?