6688hyc 发表于 2018-11-20 13:35

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

很少有教程会去讲linux的串口驱动,
感觉linux的串口驱动好像特别复杂,好像还包含了终端的一些个内容,
我找源码看了看,总之比裸机的串口编程复杂的多的多。

renxiaolin 发表于 2018-11-23 17:22

那不仅仅是串口,就一个gpio的控制也比裸机复杂

Prry 发表于 2018-11-24 00: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

有的串口还带有流控功能

千岁寒 发表于 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无线版
页: [1]
查看完整版本: 关于嵌入式linux串口驱动的讨论