I^2C总线驱动在嵌入式系统中的两种实现

来源 :现代电子技术 | 被引量 : 0次 | 上传用户:x8890367
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
I2C总线是一种用于IC器件之间连接的二线制总线,在嵌入式系统中有广泛的应用。嵌入式处理器本身携带I2C控制器时,可以直接通过配置特殊寄存器来实现I2C的功能;而当缺少I2C控制器时,则需要通过软件模拟的方法来实现。简要地叙述了I2C总线协议及其时序,并给出了I2C总线驱动在ARM S3C4510处理器下的两种实现方法,最后以模拟的实现方式给出一个应用实例。 The I2C bus is a two-wire bus used for the connection between IC devices and has a wide range of applications in embedded systems. Embedded processor itself carries I2C controller, you can directly configure the special register to achieve the I2C function; and when the lack of I2C controller, you need to through the software simulation method to achieve. Briefly described the I2C bus protocol and its timing, and gives the I2C bus driver in the ARM S3C4510 processor under the two methods, and finally to an analog implementation gives an application example.
其他文献
NiosⅡ处理器是Altera公司推出的一个32/16位精简指令集处理器软核。他为嵌入式系统开发者提供了更多的资源,可支持复杂、高性能系统的开发。硬件抽象层HAL作为一个板级支撑
中图分类号 R927.2 文献标志码 A 文章编号 1001-0408(2018)05-0607-04  DOI 10.6039/j.issn.1001-0408.2018.05.08  摘 要 目的:建立同时测定复方罗布麻片Ⅰ中维生素B1、硫酸双肼屈嗪、维生素B6、维生素B5含量的方法。方法:采用高效液相色谱法对2家企业共8批次样品进行含量测定。色谱柱为Waters XBridge C18,流动
DOI 10.6039/j.issn.1001-0408.2019.22.07  摘 要 目的:研究氧化槐果堿(OSC)对离体大鼠胸主动脉环的舒张作用及其机制。方法:取大鼠胸主动脉环(简称“血管环”),以舒张率为指标,以K-H营养液为空白对照,分别考察不同质量浓度的OSC(0.2~1.0 mg/mL)对基础状态的正常血管环,以及经去甲肾上腺素(PE,1×10-6 mol/L)预收缩的正常或去内皮血
分析短波调制解调器中使用的XR2206的工作方式,指出其生成的频率不稳定的原因。这里用LPC917替代原系统调制端的XR2206和解调端的同步积分电路,详细介绍完成4FSK和同步积分运算
对动铁式直线振动电机进行研究,采用有限元仿真和实验测试相结合的方法,对直线电机的电磁力-位移特性进行分析研究。实验结果表明仿真的正确性。创新点在于该电机为非线性电磁
期刊
Web数据挖掘是数据挖掘技术与Web的结合。介绍了Web数据挖掘的概念、Web数据挖掘的流程、Web数据挖掘的分类以及3类Web数据挖掘的应用问题。
目的评价国产与进口司他夫定胶囊的人体生物等效性.方法20名健康受试者随机分组、自身交叉口服单剂量司他夫定试验制剂和参比制剂.血浆样品采用固相萃取处理,HPLC内标法测定.
日前,国家标准化管理委员会在京举行新闻发布会,宣布公钥基础设施三项信息安全国家标准将于今年2月1日正式实施。国家信息化专家咨询委员会主任、全国信息安全标准化技术委员会
目的建立测定犬血浆中白屈菜红碱浓度的LC-MS方法,研究白屈菜红碱静脉注射后体内药动学特征。方法采用Agilent C18(50mm×2.1mm,5μm)分析柱,以乙腈-0.75%醋酸水溶液(30:70,V/V)为流动