OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4374|回复: 3

USB转串口用的是serial驱动框架??

[复制链接]

26

主题

1538

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6379
金钱
6379
注册时间
2015-8-25
在线时间
1004 小时
发表于 2020-3-16 14:38:54 | 显示全部楼层 |阅读模式
做了这样一个实验:
1.usb转TTL串口,芯片FT232,插在USB-host处,console中提示 attach to ttyUSB0 等等一堆
2.相比之前,在/dev目录下确实多了一个ttyUSB0这样一个驱动文件
3.另外一台电脑上插了一个USB转串口的TTL,芯片CH340,
4.两个USB转TTL串口交叉连接
5.新建一个shell脚本,输入:
printf "enter your password: ";stty -F /dev/ttyUSB0 -echo;read passwd1 < /dev/ttyUSB0;printf "\nenter your password again: ";read passwd2 < /dev/ttyUSB0;stty -F /dev/ttyUSB0 echo;if [ "$passwd1" = "$passwd2" ];then printf "\npassword set successfully!\n";else printf "\nthe two password you typed do not match!\n";fi;
6.用 rz 命令下载shell脚本
7.chmod 777 shell脚本   #给与shell脚本运行全乡
8.运行shell脚本
9.用旁边的电脑用过CH340->FT232->Linux开发板发数据,(连发两次)
10.linux开发板向console打印“password set successfully”

以上步骤,是否说明USB转串口用的是serial驱动框架?

第二天,同样的打开开发板,(前提是我的开发板只是用一根usb线接usb_232口供电,并同时用作console),这时我媳妇在我接开发板的usb-hub上接上了她的苹果8充电,结果我的开发板(SD卡烧录了系统,从SD卡启动)无法正确挂载根文件系统了,console报错说SD卡数据无法fetch,等等一堆信息,反正就是说我的SD卡有问题了??????
一时懵了,切换到EMMC启动,系统正常但是触摸屏没法滑动,终端交互正常,多次重启都是如此。心里咯噔一下,板子坏了?不能啊,就拆了7寸屏把485/232的短路帽换了下,不应该出问题啊???一顿懵啊。赶紧把我还在用的苹果5s土豪金拿来试试,结果一样,更懵了,这可咋办???重新烧系统吧。一边拿来原子送的USB线,一边抱怨我媳妇,本来好好的,她插了个苹果8充电就搞坏了我的板子。
她(也是学电子的)说我的破联想G460电脑9年了不换,带不起来她手机,绝不是她手机的锅。,,,,,灵光一闪,光一闪,一闪,闪,闪,,,usb-hub能带的起来要充电的苹果手机、我的带7寸屏的开发板和一个16G的闪迪U盘不??统统拔掉,只留开发板,结果好了。

总结:遇事别怨人,尤其是     ,原子的东西是真的好,庆幸从一开始就是跟原子开始学习的,学习了好多,祝原子越来越好。  


He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

26

主题

1538

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6379
金钱
6379
注册时间
2015-8-25
在线时间
1004 小时
 楼主| 发表于 2020-3-16 16:50:37 | 显示全部楼层
默认波特率查看:
stty -F /dev/ttyUSB0
设置新的波特率:
stty -F /dev/ttyUSB0 speed 115200
发送数据:
echo -e "hello,linux\n" > /dev/ttyUSB0
连续接收数据:
cat /dev/ttyUSB0
只接收一行数据(以“\n”结尾):
read < /dev/ttyUSB0
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复 支持 反对

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
发表于 2020-3-16 17:56:59 | 显示全部楼层
不错不错,欢喜冤家,还都是学电子的
业精于勤荒于嬉;行成于思毁于随!
回复 支持 反对

使用道具 举报

2

主题

712

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2178
金钱
2178
注册时间
2018-8-27
在线时间
258 小时
发表于 2020-3-16 19:32:00 | 显示全部楼层
可以 可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 07:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表