[嵌入式linux] 关于嵌入式linux串口驱动的讨论

[复制链接]
 楼主| 6688hyc 发表于 2018-11-20 13:35 | 显示全部楼层 |阅读模式
很少有教程会去讲linux的串口驱动,
感觉linux的串口驱动好像特别复杂,好像还包含了终端的一些个内容,
我找源码看了看,总之比裸机的串口编程复杂的多的多。
renxiaolin 发表于 2018-11-23 17:22 | 显示全部楼层
那不仅仅是串口,就一个gpio的控制也比裸机复杂

评论

gpio 相对好理解  发表于 2018-11-24 10:49
Prry 发表于 2018-11-24 00:09 | 显示全部楼层
为了通用性,封装了好多层。

评论

[url=home.php?mod=space&uid=2470596]@Prry[/url] :至少还封装了控制台功能。不然你怎么输入linux命令的?  发表于 2018-12-6 11:06
[url=home.php?mod=space&uid=774876]@6688hyc[/url] :还有什么功能?举例看看。一直只是用来通信,涨点知识了。  发表于 2018-12-4 22:00
我看不只是通用性,里面集成了很多扩展功能。并不仅仅是输入输出数据  发表于 2018-12-4 13:09
大白1111111111 发表于 2018-11-28 19:16 | 显示全部楼层
层层封装
Prry 发表于 2018-12-6 22:16 | 显示全部楼层
Prry 发表于 2018-11-24 00:09
为了通用性,封装了好多层。

这个还是串口通信的范畴吧?只是加了解析、执行命令的功能。
xingyu666 发表于 2018-12-27 10:48 | 显示全部楼层
有的串口还带有流控功能

评论

[url=home.php?mod=space&uid=774876]@6688hyc[/url] :做嵌入式开发不需要知道系统这么底层的封装啦,相应的功能接口能用就行啦  发表于 2018-12-27 15:55
您说的 对 所以好复杂啊  发表于 2018-12-27 13:24
千岁寒 发表于 2018-12-28 14:22 | 显示全部楼层
为了API用户的便利
wono01 发表于 2018-12-28 14:39 | 显示全部楼层
你说的是tty层吧
大大hello 发表于 2018-12-28 15:20 | 显示全部楼层
那就好好学习串口通信吗
大大hello 发表于 2018-12-28 15:20 | 显示全部楼层
那就好好学习串口通信吗
gavinpeng2 发表于 2019-1-4 16:44 | 显示全部楼层
linux的驱动的框架是很复杂的,但是你尝试一下移植,然后跑几个用例,把上层几个重要的API调用一下,你会发现你需要改动的东西并不多,往往一个文件解决战斗。


------------------------------------------------------------------------------------
直接搜:USB转TTL无线版

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

278

主题

1323

帖子

16

粉丝
快速回复 在线客服 返回列表 返回顶部