linux串口设置命令 linux设置串口内核参数( 二 )


cmd.sh如下:
./getUSB.py调用当前路径下的getUSB.py这个Python语言,明确此次是哪个,ttyUSB0,或者ttyUSB1挂载在端口3-1.1上
getUSB.py:
完成之后  , 设置开机启动cmd.sh(在/etc/rc.local中设置)则每次开机之后,会从/dev/ttydata获取到固定端口的数据
方式一
写入内容如下:
方式二
我的硬件序列号:ATTRS{serial}=="FTSYWCXZ"这个号是唯一的
可以通过/dev/usb_0打开串口设备
常用的匹配类型:
linux如何更改屏幕显示串口setserial命令可用来设置串口 。
串行接口是采用串行通信方式linux串口设置命令的扩展接口linux串口设置命令,指数据一位一位地顺序传送 。串行接口linux串口设置命令的特点是通信线路简单linux串口设置命令,只要一对传输线就可以实现双向通信,从而大大降低linux串口设置命令了成本,特别适用于远距离通信,但传送速度较慢 。
Linux串口调试工具--minicom 安装完成后,请不要着急打开软件 。需先进行配置 。具体步骤如下linux串口设置命令:
查看串口设备及文件权限
linux下的所有操作面向用户的都是文件操作 , 在对串口操作之前 , 我们应该先确认自己对该文件有没有读写权限 。
linux下的usb串口命名为ttyUSB*,运行上面命令 , 可以看到有几个设备挂载 。
我们这里是:
只有ttuUSB0.再用lsusb查看:
usb 004正是我们挂上去的usb转串口线缆 , 使用的芯片是PL2303 。
但是正如上面显示,ttyUSB0这个设备是root所有的,所以 , 我们以普通用户身份打开minicom是没法访问该文件的 。
运行sudo minicom -s便进入了minicom的配置界面,使用上下键选择Serial port setup,回车 。此时光标在“change which setting”后面停留,它的上面有如下菜单:
我们只需输入上面对应的字母,就可以进如相应的菜单进行设置 。设置完成,回车,光标会回到“change which setting”后面,如此重复 。完成按回车返回主菜单即可 。
返回主菜单后,选择“Save setup as df1”,将其保存为默认设置,然后选择 Exit退出 。需退出后重新打开minicom,软件才会使用上述参数进行初始化 。
注意:如果没有使用USB转串口,而是直接使用串口 , 那么Serial Device要配置为/dev/ttyS0 。
如果上面设置顺利,打开minicom
重新给设备上电后,此时,窗口里就有信息打印出来了 。
1)需使用Ctrl+a 进入设置状态
2)按z进入设置菜单
(1)O键:打开配置选项;
(2)W键:自动卷屏 。当显示的内容超过一行之後 , 自动将後面的内容换行 。这个功能在查看内核的启动信息时很有用 。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出minicom,会提示确认退出 。
Ctrl + A -- O
选择"Filenames and paths"
更多的参数,参见"man minicom"的输出 。
如果不加这个项,那么在minicom和pc交互的时候中键入命令超过一行时候会被截断,(这时候可以通过 C-a w 来开和关切换截断行功能).
这样,启动之后我们会发现显示的内容不是黑白的了 。
这样,启动之后 , 所在minicom的输出都会在filename中保留一份,如果原来文件存在,则追加,不存在则创建一个 。
这样,我们可以取代用 C-a * 发送命令的方式,将 C-a 替换成 [Alt] 或者 [ESC] .
这里,filename是linux串口设置命令你的脚本文件的名字,应该指定绝对路径,否则就会在linux串口设置命令你启动minicom的路径下寻找 。

推荐阅读