有在MTK的智能机上面用过调用过UART的接口吗?
时间:10-02
整理:3721RD
点击:
有在mtk的智能机上面用过调用过UART的接口吗? (添加一个UART的设备)
这个估计大家都没做吧, 要不小编先慢慢摸索, 把大问题化成一个个小问题,
边做边在论坛上写些心得吧。 然后大家能哪些地方能帮上忙的,也一起看看。
我在做,也是添加一个外设模块,通过uart通信
做的咋样了?
最好能把调试过程的心得和大家一起分享一下 !
MTK不是已经实现UART的内核驱动了?
那么开发者只需要自己实现包括HAL以上的内容。
http://www.linuxidc.com/Linux/2012-05/61283.htm
这里有例子,可以参考一下
我的还没搞定呢。
现在搞定了没有啊
UART的驱动代码在哪个目录下,我想学习下!(初学者)
学习中,我们也要做uart通信的热敏打印头
mtk 的UART驱动部分是OK的,只需要自己在hal层写一些接口就行了。
是不是意味着,我们只要从上层发指令到驱动层,然后调用uart的命令发到硬件,再接受返回就可以了。能不能告诉一下,怎么调用uart驱动的,举个例子就行
fd = open(/dev/ttyMT1, O_RDWR | O_NOCTTY | O_NONBLOCK );这是打开串口0设备,然后通过调用write和read接口发送和读取数据到底层,然后底层来操作串口硬件设备;
你可以看看Linux的字符设备,网上有很多关于操作串口的文章,MTK的串口驱动是Linux标准串口驱动,在hal层都是兼容的。
搞个hal就好了嘛!就是串口太少啊,不够用
明白了,谢谢