概述
1增加USB转串口的内核配置
CONFIG_USB_SERIAL=y
USB_SERIAL_CONSOLE=y
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_OPTION=y
CONFIG_USB_SERIAL_FTDI_SIO=y
2 增加STIM32虚拟串口设备的pid,vid
usb转串口的设备列表位置/drivers/usb/serial/option.c,增加宏定义。
#define STM32F4_VENDOR_ID 0x0483
#define STM32F4_PRODUCT_ID 0x5740
3 把设备添加进识别目录里面
4 编译下载到开发板,查看是否能识别到串口
udevadm info --attribute-walk --name=/dev/ttyUSB1
最后
以上就是安静牛排为你收集整理的linux内核驱动增加STM32虚拟串口设备驱动的全部内容,希望文章能够帮你解决linux内核驱动增加STM32虚拟串口设备驱动所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复