串口使用
逐飞无线串口¶
基础参数¶
- 产品名称:无线模块套件
- 电源电压:3.3V-5V
- 无线频率:2.4GHz频段
- 产品接口:无线转串口—双排2X4P插针式接口;无线转USB-USB接口
- 产品尺寸:无线转串口—32X10MM;无线转USB-52X12MM
- 波特率范围:9600、57600、115200、230400、460800
逐飞科技无线串口透传模块资料: 产品链接
SocketCAN¶
这部分笔者也不是很清楚
购买的时候,有些厂家售卖的can是pcan (/dev/下ls发现是pcan)(驱动与socketcan不一样似乎),有一些商家售卖的CAN是另一种(/dev/下ls发现是can0),外观几乎没有区别。
参考链接¶
- CSDN SocketCAN
- 购买链接:京东
Linux 上硬件设备的调试¶
命令: dmesg¶
demsg 是用于显示linux内核日志的命令,由于在插入usb或者其他硬件设备时,linux内核会加载设备驱动,因此通过日志可以找到驱动加载的信息,换言之,如果没有相关日志,那么说明内核中没有对应的驱动,需要自己编译安装驱动。
具体使用
1 2 3 4 5 |
|
命令: lsusb¶
lsusb 用于展示usb设备与属性,使用-v选项展示详细内容
1 2 |
|
设备文件夹 /dev¶
/dev 目录下的所有文件都是代表设备的文件描述符,被系统识别的设备会以一定规则生成这样的描述符,比如连接usb-ttl或者usb-can时,会生成一个可读可写的管道描述符,命名会以 ttyUSB
, ttyACM
或者 ttyCOM
开头。
在实际使用中,可以通过向该文件“读”“写”,来做到从硬件设备接受数据与发送数据的作用,比如ttyUSB0
与ttyUSB1
是一对连接好的usb-ttl,向其中一边发送数据,另一端会接受到数据。
1 2 |
|