日期:2014-05-16  浏览次数:20593 次

[咨询] Linux Kernel UART 收发数据
大家好!
  CPU的UART1口连接外设的UART,如何在内核中实现UART的通信,实现对外设数据的收发?
  请指导,谢谢!

------解决方案--------------------
一般都不在内核直接操作外设来进行通信
都是内核提供驱动接口
由用户程序通过读写设备文件来进行数据通信的
因为内核栈小而有限,内核驱动出了bug影响很大,还有涉及到进程调度内核驱动占尽便宜,恐怕影响整体性能。

lz一定要在内核空间做的话,把原来的UART驱动改吧改吧就行了嘛

------解决方案--------------------
http://www.lupaworld.com/325267/viewspace-136664.html
------解决方案--------------------
有必要 在内核态使用串口数据么 ?