嵌入式USBTMC作为HOST

host驱动kernel位置:kernel\drivers\usb\class\usbtmc.c

加载驱动后,会出现/dev/usbtmc0文件

echo commod \r\n > /dev/usbtmc0

参考文章

https://github.com/imrehg/usbtmc
https://github.com/dpenkler/linux-usbtmc
https://github.com/GuidoKiener/linux-usbtmc

USBTMC作为DEVICE

https://github.com/webosose/novacomd/blob/d2eadbc8a7646e01e02b4e3e657c88d558cec0a2/src/device/usb-gadget.c
Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐