串口助手如何不带空格发送

串口助手如何不带空格发送,第1张

串口助手可以通过设置来发送不带空格的数据。首先,您需要打开串口助手,然后点击“设置”按钮,在“发送”选项卡中,您可以找到“发送空格”选项,将其设置为“不发送”,然后点击“确定”按钮即可。此外,您还可以设置发送字节的最小和最大值,以便您可以控制发送的字节数。回答您的问题,您可以通过设置来发送不带空格的数据,最少200字最多500字,不要出现重复,回答您的问题要把您改成您。

1.首先用中断方式循环接收数据保存到数组

/********************************************

*串口数据接收中断服务

*功能:接收串口数据

********************************************/

void get(void) interrupt 4 using 0

{

unsigned char i

if(RI)

{

for(i=0i{

while(!RI)

table[i]=SBUF

RI=0 //清标志位

}

}

}

再将用查询法数组中的数据循环发送给电脑

/********************************************

*串口数据发送

*功能:向串行口缓冲区发送n个数据

********************************************/

void send(void)

{

for(j=0j {

SBUF=Table[i] //将字符发送至缓冲区

while(!TI)//等待发送完成

TI=0 //清中断标志

}

}

如果你测试的是同一台机子上的两个串口,就连接好2个串口,然后打开两次串口调试助手,分别选好串口编号,设定波特率等参数,点连接,然后在发送区随便填点信息点发送,打开的2个串口调试助手的窗口能互相发送接收,就说明这两个串口能正常通信

如果测试2台不同机子上的串口,就分辨在两台机子上打开串口调试助手, *** 作一样

如果只测试一个串口,RS422和RS485方式的是测不了的,RS232的可以短接2,3针脚,打开一个串口调试助手,选好串口编号和参数,发送信息能在接收区得到回复,证明该串口能工作


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11682537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存