I2C总线相关_6
来源:互联网 发布:什么软件可以下载软件 编辑:程序博客网 时间:2024/04/30 22:02
关于时钟
时钟分为两种,1种是内部时钟,一种是外部时钟.
一般soc里面会带有一个内部时钟,但是其他芯片并不会带有内部时钟
外部时钟是由晶振来提供.一般时间都是读的时钟芯片内部的时间.
如果采用外部时钟的话,一般都经由锁相环倍频,锁相之后,然后分频为
AHB APB1 APB2,然后再分给其他的外围设备或者soc.
一个芯片必须由时钟驱动.(除了soc芯片,soc内部可以集成rc电路)
I2C总线要驱动芯片,必须要严格遵守时序.(1.SOC的时序 2.被驱动芯片的时序)
不管是gpio模拟i2c还是系统自带i2c
都必须要遵守时序.
模拟的话,可以将时序的框架写出来,然后调整一个周期的时间
而系统的i2c,框架已经由硬件完成.需要配置相应的寄存器,来对周期进行控制
例如高电平的时间 低电平的时间 数据保持的时间.这些都是要设置的.
另外i2c还需要根据流程完成一次读写,一般都有流程.
芯片的地址由7位的有10位的.
发送器每发送一个字节,就在时钟脉冲9期间释放数据线,由接收器反馈一个应答信号。
http://www.21ic.com/news/test/201612/695460.htm
http://blog.csdn.net/new_abc/article/details/8970627
http://blog.sina.com.cn/s/blog_98ca54fc0101590o.html
http://www.cnblogs.com/BitArt/archive/2013/05/28/3103917.html
http://liu1227787871.blog.163.com/blog/static/2053631972012521191287/
http://bbs.eeworld.com.cn/thread-319442-1-1.html
http://www.tuicool.com/articles/A3qQ7r
- I2C总线相关_6
- I2C总线相关_3
- I2C总线的相关程序
- I2C总线协议相关的函数详解
- BeagleBone Black I2C总线相关操作
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- i2c总线
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- I2C总线
- Android中RecyclerView设置边框并循环滚动
- ES6语法之函数式编程实现 pipeline
- 排序算法题目
- 第六周:[Leetcode]129. Sum Root to Leaf Numbers
- 前端面试总结
- I2C总线相关_6
- 010editor模板例子解析二进制数据
- 分享一些安卓优秀的开源项目地址
- 第六周:[Leetcode]108. Convert Sorted Array to Binary Search Tree
- jpa保存数据过慢的处理办法
- 结构体范例
- Android 进阶之路(我的博客文章目录)
- java基础常识
- 枚举-火柴棍等式