[问答] 串口通讯第二次运行时卡死

[复制链接]
技术员
发表于 2017-7-18 20:20:45   569 查看 10 回复 只看该作者 倒序浏览
分享

想请问下我写的这个程序,第一次运行不会卡死,第二次运行就会卡死是什么原因?
在高亮模式下就不会卡死!
助理工程师
发表于 2017-7-19 08:47:52  
连续的打开关闭串口就是卡死的哦  
回复 点赞 举报
工程师
发表于 2017-7-19 09:04:40  
本帖最后由 hejin515 于 2017-7-19 09:06 编辑

这程序真是写得有创造性,毫无逻辑。你的FOR循环和While循环在这里根本没有任何意义。
回复 点赞 举报
技术员
发表于 2017-7-19 19:52:29    楼主|
hejin515 发表于 2017-7-19 09:04
这程序真是写得有创造性,毫无逻辑。你的FOR循环和While循环在这里根本没有任何意义。

谢谢批评!确实没有逻辑性,可能就自我感觉稍微有点目的性吧!主要是目的是对仪器的参数设置和数据采集。还不是很清楚,正在找教程和不断的测试中。呵呵!
回复 点赞 举报
助理工程师
发表于 2017-7-20 15:23:44  
你的卡死是卡在哪里?while循环?
回复 点赞 举报
发表于 2017-7-20 16:25:09  
请问你能读到idn的数据吗??
回复 点赞 举报
技术员
发表于 2017-7-20 18:07:28    楼主|
格式呐伤 发表于 2017-7-20 15:23
你的卡死是卡在哪里?while循环?

应该如沙发那位朋友说的,串口不能连续读写的原因。
回复 点赞 举报
技术员
发表于 2017-7-20 18:11:31    楼主|
宁静致远。。 发表于 2017-7-20 16:25
请问你能读到idn的数据吗??

数据可以读到。之所以纠结是因为对仪器需要设置好多参数,然后再测试很多项目,所以在逻辑方面真的很瞎,还是对LabVIEW不熟,我用易语言、VB、C#都已经做出了完整的ATE,只是想多学习一门语言。因为学的东西太多太复杂,想给自己总结归类一下。上位机就用LabVIEW,下位机用C,系统应用程序就用易语言或者C#。现在就差LabVIEW了,可能是习惯了文本编辑,对图形还没掌握吧!呵呵!
回复 点赞 举报
发表于 2017-7-20 18:36:51  
你看下逐步运行,看是卡在哪里。。
回复 点赞 举报
助理工程师
发表于 2017-7-22 15:54:21  
笑客 发表于 2017-7-20 18:07
应该如沙发那位朋友说的,串口不能连续读写的原因。

虽然我不明白你加for的原因,你试下for去掉?或者把for循环的次数1改成0试一下?
回复 点赞 举报
助理工程师
发表于 2017-7-22 15:56:09  
笑客 发表于 2017-7-20 18:07
应该如沙发那位朋友说的,串口不能连续读写的原因。

因为你第一次跳出while循环后,会在执行for循环一次,导致再一次进入while循环...while没有数据让其跳出循环就出现卡死,我觉得,可能不对,反正你试一下?
回复 点赞 举报
高级模式
您需要登录后才可以回帖 登录 | 注册
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区