打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DAQFactory的串口ctl似乎有缺陷

今天有个交流活动,准备了一些器材,后来时间不够了,没有演示。是使用Pico配合ADS1115,然后通过MicroBlocks拖几个小编程块儿就测量差分电压。

MicroBlocks面向从几岁小孩直到专业的创客及工程师,实在是天才之作。尽管看起来和MakeCode什么的长得很像,但是MicroBlocks似乎更让使用者产生乐趣。它用乐在其中,推动你不知不觉中创造。

回到家里整理器材,再试一下电容器的充放电。好使就不拆开了。

USB线插入电脑,设备管理器指示对应的串口是COM11。然后连接DAQFactory的时候,发现一切设置都是正确的,然而我要采集的数据通道总是显示数据无效,没有数据进入到GraphTable。挨着个检查过去,都是正确的,但就是不显示。

关掉,再次重新打开,连接设备,仍然不显示数据。最终不知道什么原因。

怎么解决的呢?进入到Serial Port Confiuration里面故意重设一个错误的端口号,比如设置成端口1Save,此时DAQFactory会提示一个错误:说是系统目前没有这个端口设备。

忽略错误,再次打开串口配置窗口,把重设的那个COM 1改回正确的COM 11SaveDAQFactory什么也没有提示,但是此时一切都正常了。

我猜测可能是DAQFactory程序在串口的初始化这一点,大概是存在代码的bug;当然也有一种可能,为了维护系统资源的使用,或者其它程序应用的流畅,某些次序下的串口操作,DAQFatory并不负责自动初始化,或自动扫描。

但显然,这对于高中物理阶段的实验操作来说,不算什么大毛病。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MCGS通讯状态
记一记今天的数据采集
如何查看linux下串口是否可用?串口名称等?
STM32串口接收中断溢出问题解决
友善串口调试助手怎么使用及使用方法说明
嵌入式开发——串口 UART JTAG TTL 区别和联系
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服