完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
labview与单片机用串口通信,为什么labview不能接受到数据(16位)。先让labview给单片机发送一个16位数据,然后由单片机再发给上位机labview,但怎么都不显示接收到的数据,是不是没有接收到数据啊????求大神指导!!!
|
|
相关推荐
15个回答
|
|
|
贴一个程序框图,才好分析啊
|
|
|
|
|
|
呵呵,、、、、
|
|
|
|
|
|
数据传输是有格式的,如果格式不对就会出现异常
|
|
|
|
|
|
有格式啊!十六进制数!发送和接收都是十六进制!现在接收到的数据总比原数据大!比如说我发送的是01,接收到的是81,。为什么啊???
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
用串口调试助手试过了!发送的数据和接收的数据也不一样!我发送的是01,但接收的显示81.
|
|
|
|
|
|
本帖最后由 fantek 于 2013-9-30 12:09 编辑
是不是用的USB转RS232,换一下计算机后的串口(COM1)试一下。如果还是这样,可能是单片机中的波特率计算不够准确,需要调整一下。串口波特率误差记得好象不应超过5%.修改单片机程序连续发0x55,用示波器测一下脉冲频率和周期。 |
|
|
|
|
|
是用的USB线!我试过COM1口,还是不行!郁闷 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
把你的单片机代码发上来看看 是不是赋值的时候有问题
|
|
|
|
|
|
单片机程序的问题吧,调试一下。
|
|
|
|
|
|
控制串口通讯的知识,学习了学习了,希望能有越来越多的资料可以共享
|
|
|
|
|
|
小白路过,学习学习
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:55 , Processed in 0.804607 second(s), Total 75, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
8919