IMX6
文章平均质量分 88
taotao830
这个作者很懒,什么都没留下…
展开
-
【LINUX】i.MX6学习笔记(4) IIC驱动 smec98sp
1. 引言2. IIC简介3. 驱动3.1 IIC代码主要文件是i2c-core.c,i2c-imx.c我们使用ret = i2c_transfer(client->adapter, &msg, 1);其中client是在probe时候传入的,即调用i2c_imx_probe函数,进而拿到了client->adapter,确定了IIC的适配器,初始化了IIC的控制器,在驱动中,我们调用i2c_transfer来完成IIC数据的发送,其实就是调用__i2c_transfe原创 2021-05-29 16:12:29 · 969 阅读 · 1 评论 -
【LINUX】i.MX6学习笔记(3) 驱动多个串口
1. 引言做的项目里,需要在应用层驱动6个串口。排了一下引脚,准备用uart1、2、3、4、5、6这6个串口这个东西,按理说应该是最简单最基础的了,但是为了实现这个还是理了半天2. 分析2.1 开发环境正点原子 阿尔法 v2.2.版本。2.2 代码分析2.3 已有串口如何驱动在开发板上和出厂代码上,已经做了2个串口,Uart1和Uart3,对应生成了了/dev/ttymxc0,/dev/ttymxc1。在原子的实验中,是通过移植minicom来驱动的。但是我们现在自己的代码中,应该如何使原创 2020-09-20 19:28:14 · 2452 阅读 · 2 评论