版本过旧或接口不稳定。
1、因为usb转ttl下载dhtll的程序会进行更新,在更新之后,旧版本就会崔贤读取不了数据的情况,需要更新程序版本才能读取数据。
2、在usb转ttl时,接口没有插好,不稳定的情况下是无法下载dhtll并读取不了数据的,需要稳定接口后进行读取。
如何用MATLAB读取USB信号
使用Matlab的外部程序接口,与C++语言接口。
有几种方法,最常用的方法是,用与USB接口的C程序转化为能被Matlab调用的MEX程序,即可在Matlab中取得USB接口的数据,再将这个数据通过GUI显示出来。
在VB中如何从USB口读取数据关键在于USB转串口
当外设连到主机USB接口时,主机会检测到新硬件,这时需要安装一个可从FTDI公司的网站上免费下载的虚拟串口(VCP)驱动程序,该驱动程序适用于WINDOWS98/2000/ME/XP等不同 *** 作系统。设计者需要完成的是,编写一个针对虚拟串口通信的应用程序,把虚拟串口(VCP)当作一个标准的串口去访问。 设计的软件部分可使用VB或VC语言中提供的串口通信MSComm控件进行应用程序编写,下面我们以VC语言为例介绍如何编写应用程序,主要介绍MSComm控件的设置及串口消息事件MSCommCommEvent响应函数的编写。 1)MSComm控件设置:编程时通常把虚拟串口设置为COM3,即将MSCommSetCommPort置为3, MSCommSetSettings置为"9600,n,8,1"(该速率为默认设置,实际上VCP驱动程序总是使数据以最快速率传输);通过MSCommSetPortOpen设置COM3的开关状态;通过MSCommSetInput和MSCommSetOutput读入或输出数据。在读取数据时,设置MSCommRthreshold的值为1。 2)有数据传到PC机时,就立即触发串口消息事件MSCommCommEvent,自动读取COM3的数据。下面是本文作者编写的应用程序,处理这个串口消息事件的OnComm函数,其完成的是从串口接收数据并显示在一个编辑框中。 发送数据则可自动发送或者手动发送,这由用户根据具体情况自己设定。
你要往电脑里读的话,插上U盘或移动硬盘就可读了。若是由电脑往外读,应该叫写入了,如写入U盘,写入设备(如手机卡,照相机的SD卡),插上设备等电脑确认,并在相应设备上 *** 作后,就可在电脑上进行可视 *** 作了。
以上就是关于usb转ttl下载dht11读取不了数据全部的内容,包括:usb转ttl下载dht11读取不了数据、如何用MATLAB读取USB信号、怎样用VB读取USB接口的信息 高手进!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)