历史上的今天
今天是:2025年04月08日(星期二)
2019年04月08日 | 单片机硬件IIC和软件IIC区别
2019-04-08 来源:eefocus
1. 硬件IIC用法比较复杂,模拟IIC的流程更清楚一些。
2. 硬件IIC速度比模拟快,并且可以用DMA
3. 模拟IIC可以在任何管脚上,而硬件只能在固定管脚上。
4. 软件i2c是程序员使用程序控制SCL,SDA线输出高低电平,模拟i2c协议的时序。一般较硬件i2c稳定,但是程序较为繁琐,但不难。
5. 硬件i2c程序员只要调用i2c的控制函数即可,不用直接的去控制SCL,SDA高低电平的输出。但是有些单片机的硬件i2c不太稳定,调试问题较多。
上一篇:i2c出现的bug
史海拾趣
|
各位好 想请问要是我已经有个充电器 电池为手机3.6V 1200mAh锂电池 想要做个可以显示电池剩余电量的功能 用四颗LED显示 按一下亮4颗表示充满电 依电量变少LED亮灯就递减(如附件) 已经知道可以用LM324 比较电路可以完成 但毕竟是10几年前在学校 ...… 查看全部问答> |
|
关于Wince拼音输入法的怪问题(要求置顶!) 这个拼音输入法问题,我在网上找了很久很久,发现好多网友都遇到了相同的问题,可是每个贴子问题都没解决就不了了之,只有一个提问的朋友解决了,解决完之后还没影了,也没有具体说明解决问题的办法。 ...… 查看全部问答> |
|
想买一种嵌入式开发板或成品,能完成下列的简单功能,内详。恳请各位达人给个建议。 我是软件工程师,对硬件不太熟,现在项目需要一种嵌入式的小型设备,需要完成的功能和要求如下: 1。TCP/IP网络通信,最好能支持浏览器 2。必须有VGA,或CVBS的电视接口。 3。最好能有音频输出 4。应用软件由我们自己开发,所以要有比较成熟的 ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 13:19 编辑 对普通电源变压器的选用和检测不大熟悉,虽然网上也有很多资料,但看起来都很凌乱,而且基本上都是繁琐而且没有测试方法,想知道各位在实际应用中是怎么做得。 1.功 ...… 查看全部问答> |
|
最近入手了块LM4F120的板子,今天呆坐一下午调了个USB键盘的程序,发上来大家分享一下。 代码都很简单,基本都是官方代码的堆砌,我就不解释了。 使用,插入LM4F120开发板侧面usb口(再次吐槽,哪个线很难插呀很难插....),上电,自动识别usb设备 ...… 查看全部问答> |




