![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动
dachunfree
冰冻三尺,非一日之寒
展开
-
zynq MIO驱动
给了原理图,该怎么把MIO管脚配置成gpio模式?怎么做输入输出?做输出怎么发拉高拉低呢? 比如下图原理图,你怎么把ps的MIO20和MIO21配置起来呢? 1.首先你通过ug585 datasheet 要找到MIO20和MIO21所对应的寄存器。 找了寄存器,那么开始查看内容,把他配置成gpio模式: 三态(高阻态得关闭了),开始这个没配置,一直无法output高电平。 ...原创 2019-12-04 19:37:05 · 806 阅读 · 0 评论 -
I2C协议及驱动
1.环境 软件基于linux 2.2.26。硬件基于s3c2440。 2.I2C协议 2条双向串行线,一条数据线SDA,一条时钟线SCL。 SDA传输数据是大端传输,每次传输8bit,即一字节。总线上每个设备都有自己的一个addr,共7个bit。 2.1开始传输和结束传输 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。结束信号:SCL为高电平时,SDA由低...原创 2018-12-22 22:40:19 · 519 阅读 · 0 评论