作者: Sam (甄峰) sam_code@hotmail.com
0. 需求:
在当前项目中,Android设备会插入多个USB-Serial接口,用来传输不同的外部数据。可/dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2等Node与外部设备并不是直接一一对应,而是哪个设备先boot或插入,那个设备就占据前面的node. 这对编程来说是个障碍。所以想把设备和node有个明确的对应,例如:STM32 A 与Android通过USB-Serial连接,对应node为/dev/ttyUSB0, STM32 B 与Android通过USB-Serial连接,对应node 为/dev/ttyUSB1.......
如此则想到了udev。
1. udev简介:
2. udev向Android系统移植:
3. udev设置: