- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我查看了usb-serial.c
,它是Linux内核中usbserial
模块中的一个源文件。我想在此驱动程序中实现一些自定义,例如,在通信 (Tx/Rx) 发生时闪烁 LED。但是,我无法找到负责该通信的功能。我能够找到 serial_write
但找不到 serial_read
、serial_receive
或类似的。有谁知道这个驱动程序中的接收数据功能?提前致谢...!
最佳答案
尝试 usb_serial_generic_read_bulk_callback
(来自 drivers/usb/serial/generic.c)。我认为此函数中具有 port->read_urbs
的行基本上是 USB 读取开始的时间。
因此,如果您制作该函数的自己版本,您可以将其放在 usb_serial_operations_init
中,代替 usb_serial_generic_read_bulk_callback
关于c - 哪个函数负责在 linux "usbserial"驱动程序中接收数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52256306/
PL2303 USB 串行设备配置为仅接收数据。这里有 tty 与 cu 的解释: MacOS: what's the difference between /dev/tty.* and /dev/c
我查看了usb-serial.c,它是Linux内核中usbserial模块中的一个源文件。我想在此驱动程序中实现一些自定义,例如,在通信 (Tx/Rx) 发生时闪烁 LED。但是,我无法找到负责该通
我在 Linux 发行版上通过 usbserial 使用 RxTx 库。 RxTx 库的行为似乎与它在串行上的工作方式完全不同(以一种糟糕的方式)。 我最大的问题之一是 RxTx SerialPort
图书馆:https://github.com/felHR85/UsbSerial 我是 Android 开发的新手,所以据我所知,我的问题的答案可能就在眼前。 当我发布一个命令时,我没有从我发送命令的
我是一名优秀的程序员,十分优秀!