随笔分类 -  驱动内核

上一页 1 ··· 11 12 13 14 15 16 17 18 下一页

驱动内核
LIBUSB_TRANSFER_ERROR
摘要:首先, 我的设备是一个KNX无线接受模块, 利用UART与主机相连, 看到的设备就是ttyUSBx 利用libusb写了一个程序, 调用同步I/O 的API, 即libusb_bulk_transfer来传输数据给KNX模块, 代码片段如下: ..... 前面一系列的libusb_init()lib 阅读全文

posted @ 2019-10-25 10:24 lydstory 阅读(1567) 评论(0) 推荐(0) 编辑

unsigned char数组赋值
摘要:memset(send_buf, 0, SEND_BUFF_LEN); const char * pStr = "this is test txt"; strcpy((char*)send_buf,pStr); unsigned char数组 赋值与长度unsigned char数组 赋值与长度 u 阅读全文

posted @ 2019-10-24 21:59 lydstory 阅读(8596) 评论(0) 推荐(0) 编辑

USB高速BULK-IN和BULK-OUT处理数据编程问题
摘要:http://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=614827&highlight=USB 阅读全文

posted @ 2019-10-24 19:27 lydstory 阅读(1605) 评论(0) 推荐(0) 编辑

调用libusb_control_transfer 出错,返回-8
摘要:写入 0x81读出 0x01 对USB输出端点进行初始化,包括端点地址、传输类型和最大包长度 注意一下,USB初始化时,也有读/写之分。 写入: cyusb_bulk_transfer(writehandle, 0x01, data, length, transferred, timeout); 读 阅读全文

posted @ 2019-10-24 19:02 lydstory 阅读(2181) 评论(0) 推荐(0) 编辑

linux抓取usb包设置usbmon
摘要: 阅读全文

posted @ 2019-10-24 18:24 lydstory 阅读(677) 评论(0) 推荐(0) 编辑

endpoint
摘要:你把机器关机一次,估计被你只写满不读,限速死锁了,因为目前没有心跳控制 阅读全文

posted @ 2019-10-24 17:33 lydstory 阅读(467) 评论(0) 推荐(0) 编辑

libusb_bulk_transfer函数说明
摘要:https://blog.csdn.net/zdyueguanyun/article/details/51192885 阅读全文

posted @ 2019-10-24 16:58 lydstory 阅读(3816) 评论(0) 推荐(0) 编辑

libusb传输endpoint描述符
摘要:至于endpoint描述符,它是属于设置的,每个设置都会有endpoint描述符,也就是每个接口的设置都表示一种功能,既然是实现了功能,那就必须通过endpoint来传输数据,那到底是用到了几个endpoint呢?每个endpoint的属性是?所以每个接口的设置里就会有endpoint的描述符。 e 阅读全文

posted @ 2019-10-24 10:45 lydstory 阅读(1075) 评论(0) 推荐(0) 编辑

ubuntu下usb抓包方法步骤--usbmon
摘要:开发或者调试USB设备相关的工具或者驱动,一个调试的利器就是usbmon抓包。 在ubuntu下使用步骤如下: 1 运行命令 sudo mount -t debugfs none /sys/kernel/debug ,如果提示已经挂载,则下次抓包就可以不运行这个命令了。表示系统默认会挂载。 2 运行 阅读全文

posted @ 2019-10-24 10:19 lydstory 阅读(1116) 评论(0) 推荐(0) 编辑

usb四种传输模式bulk
摘要:当USB插入USB总线时,USB控制器会自动为该USB设备分配一个数字来标示这个设备。另外,在设备的每个端点都有一个数字来表明这个端点。USB设备驱动向USB控制器驱动请求的每次传输被称为一个事务(Transaction),事务有四种类型,分别是Bulk Transaction、Control Tr 阅读全文

posted @ 2019-10-23 19:40 lydstory 阅读(15853) 评论(0) 推荐(0) 编辑

libcyusb
摘要:https://github.com/hmaarrfk/libcyusb/blob/master/include/cyusb.h 阅读全文

posted @ 2019-10-23 18:54 lydstory 阅读(324) 评论(0) 推荐(0) 编辑

可执行程序加一个dl
摘要:add_executable(forwarder app/main.cxx) TARGET_LINK_LIBRARIES(forwarder dl) 阅读全文

posted @ 2019-10-23 18:28 lydstory 阅读(196) 评论(0) 推荐(0) 编辑

target_link_libraries每次能连接1个???
摘要:target_link_libraries(usb-1.0)target_link_libraries(cyusb) 阅读全文

posted @ 2019-10-23 17:22 lydstory 阅读(1740) 评论(0) 推荐(0) 编辑

libusb读写
摘要:https://blog.csdn.net/u012247418/article/details/83684980 https://github.com/crazybaoli/libusb-test github代码学习 libusb libusb_kernel_driver_active :检测驱 阅读全文

posted @ 2019-10-23 12:41 lydstory 阅读(1038) 评论(0) 推荐(0) 编辑

lsmod
摘要:https://blog.csdn.net/gatieme/article/details/75108154 阅读全文

posted @ 2019-10-23 12:04 lydstory 阅读(111) 评论(0) 推荐(0) 编辑

lsusb
摘要:在 Linux 中我们可以使用 lsusb 来列出 USB 设备和它的属性,lsusb 会显示驱动和内部连接到你系统的设备。直接在控制台输入 lsusb 即可。 如果无法运行 lsusb,使用以下命令安装(Debian)。 然后就可以运行 lsusb了。 $ lsusbBus 002 Device 阅读全文

posted @ 2019-10-23 11:49 lydstory 阅读(445) 评论(0) 推荐(0) 编辑

usb server
摘要:usb server 是通道型的,驱动在客户端安装 服务端不需要驱动 阅读全文

posted @ 2019-10-23 09:58 lydstory 阅读(373) 评论(0) 推荐(0) 编辑

touch cyusbConfig.cmake
摘要:touch cyusbConfig.cmake cmake文件丢失,与其解决问题,不如临时建立一个临时文件 阅读全文

posted @ 2019-10-23 01:36 lydstory 阅读(142) 评论(0) 推荐(0) 编辑

cypress
摘要:https://community.cypress.com/docs/DOC-14090 usb3.0 only支持 阅读全文

posted @ 2019-10-23 01:27 lydstory 阅读(103) 评论(0) 推荐(0) 编辑

udev交叉编译
摘要:https://blog.csdn.net/lc250123/article/details/69976937 阅读全文

posted @ 2019-10-23 00:13 lydstory 阅读(837) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示