博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下ch341USB转串口芯片的问题
阅读量:2352 次
发布时间:2019-05-10

本文共 267 字,大约阅读时间需要 1 分钟。

         最近利用一个ch341的芯片来实现USB转串口,但是读串口数据的时候,总是读32个字节才会返回,因为我用的是一个读卡的板子,卡的信息只有4个字节,这样我就需要刷8次,才能读出,read函数和select函数都在监视数据时没有反应,也就是,我刷卡动作已经做了,但是这两个函数都没有监视到事件的发生,所以我怀疑是不是USB转串口这一块有问题,ch341芯片有自己的缓存,是不是缓存buffer就是32个字节,到了32个字节,USB才会发出一帧?也就是此刻,read和select也才有响应。

       先mark一下这个问题,有高人路人给一些建议!

转载地址:http://hvrvb.baihongyu.com/

你可能感兴趣的文章
正则--re模块:匹配开头/结尾(^/$)
查看>>
Mysql--Order by排序、聚合函数(max/min/avg/sum)、分组(group by/ group_concat() )
查看>>
Mysql--多对多的案例详情
查看>>
Mysql--基础操作
查看>>
Mysql--数据库的设计(三范式)
查看>>
CSS元素定位详解----案例集合--1(入门)
查看>>
CSS元素定位详解----案例集合--2(入门)
查看>>
正则表达式---常用表达式大全
查看>>
python3---urllib模块的使用,发送post&get请求&获取cookie
查看>>
MarkDown使用技巧(字体相关)
查看>>
cmder设置---win窗口半透明、隐藏(标题栏 & 状态栏 & 标签栏)、快捷键大全
查看>>
Python3里面base64 & binascii(a2b_base64,b2a_base64)的编码和解码
查看>>
unittest框架里面---verbosity设置
查看>>
python unittest TestCase间共享数据(全局变量的使用)
查看>>
Python中普通字符串 & json字符串&json对象的区别
查看>>
python中json.dumps()和json.dump() 以及 json.loads()和json.load()的区分
查看>>
Python3中打开文件的方式(With open)
查看>>
python中unittest加载测试用例的4种方法
查看>>
万能函数:读取字典dict以及json里面,任意key对应的value
查看>>
iOS中使用RNCryptor对资源文件加密
查看>>