- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[互联网]第4章系统设计4 嵌入式系统设计教程第2版.ppt
4.5 嵌入式系统的总线接口和网络接口设计 许多不同的网络多年来在分布式嵌入式系统中被广泛应用。一些系统总线可向它原来应用在多计算机系统中一样被应用在嵌入式网络系统中。现在介绍几种常用的嵌入式网络接口,包括I2C总线、CAN总线、用在局域网中的以太网和因特网方面相关的知识。 4.5.1 I2C总线接口设计 I2C总线(内部集成电路总线)是飞利浦公司开发的一种常用于将微处理器连接到系统的一种双向二进制同步串行总线。I2C总线多应用消费电子、通信和工控领域,是一个串行的8位双向数据传送总线。常将其用于连接串行存储器和LCD控制器,也可以作为MPEG-2视频片的命令接口。 使用I2C总线接口有4种操作模式: 主传送模式、主接收模式、从传送模式、从接收模式。 I2C总线的2.1版本使用的电源电压是2V,传输速率是0-3.4Mb/s。它只使用3条线,其中串行数据线(SDL)用于数据传送;串行时钟线(SCL)用于指示什么时候数据线上是有效数据;还有一条公共地线。 I2C总线接口设计 工作于全双工通信形式。I2C规范并未限制总线导线的长度,只要总线的总电容保持在400Pf以下即可。 每个I2C接口的设备都有一个唯一的7位地址(扩展方式为10位),便于主控器寻访。正常情况下,I2C总线上的所有从执行设备被设置为高阻状态,而主执行设备保持高,表示空闲状态。网络中的各设备都可以作为发送器和接收器。 网络中的每一个I2C接口设备都使用开放集电极/开放漏极电路,并被连接到串行时钟信号SCL和串行数据SDA这两个专用线上。其工作原理如下: 1、S3C2410的IIC结构 S3C2410的IIC主要有5部分构成:数据收发寄存器、数据移位寄存器、地址寄存器、时钟发生器、控制逻辑等部分。如下图所示。 2、 IIC总线系统组成 IIC总线是多主系统:系统可以有多个IIC节点设备组成,并且可以是多主系统,任何一个设备都可以为主IIC;但是任一时刻只能有一个主IIC设备,IIC具有总线仲裁功能,保证系统正确运行。 主IIC设备发出时钟信号、地址信号和控制信号,选择通信的从IIC设备和控制收发。 系统要求:(1)各个节点设备必须具有IIC接口功能;(2)各个节点设备必须共地;(3)两个信号线必须接上拉电阻。如下图所示。 3、IIC总线的工作原理 (1)IIC总线对数据线上信号的定义: 1)总线空闲状态:时钟信号线和数据信号线均为高电平。 2)起始信号:即启动一次传输,时钟信号线是高电平时,数据信号线由高变低。 3)停止信号:即结束一次传输,时钟信号线是高电平时,数据信号线由低变高。 4)数据位信号:时钟信号线是低电平时,可以改变数据信号线电位;时钟信号线是高电平时,应保持数据信号线上电位不变,即时钟是高电平时数据有效。 5)应答信号:占1位,数据接收者接收1字节数据后,应向数据发出者发送一应答信号。低电平为应答,继续发送;高电平为非应答,结束发送。 6)控制位信号:占1位,主IIC设备发出的读写控制信号,高为读、低为写(对主IIC设备而言)。控制位在寻址字节中。 7)地址信号:为从机地址,占7位,如下表所示,称之为“寻址字节”,各字段含义如下: (2)IIC总线数据传输格式 1)一般格式: 2)主控制器写操作格式: 红色起始信号S、地址信号、控制信号W、各个数据、结束信号P,均为主IIC设备发送、从IIC设备接收;黑色的应答信号A/A为从IIC设备发送、主IIC设备接收。 3)主控制器读操作格式: 红色的信号均为主IIC设备发送、从IIC设备接收;黑色的信号均为从IIC设备发送、主IIC设备接收。 4)主控制器读/写操作格式: 由于在一次传输过程中要改变数据的传输方向,因此起始信号和寻址字节都要重复一次,而中间可以不要结束信号。 在一次传输中,可以有多次启动信号。 (3)读写操作 在发送器模式下,数据被发送之后,IIC 总线接口会等待直到 IICDS(IIC 数据移位寄存 器)被程序写入新的数据。在新的数据被写入之前,SCL 线都被拉低。新的数据写入之后, SCL 线被释放。 S3C2410X 可以利用中断来判断当前数据字节是否已经完全送出。在 CPU 接收到中断请求后,在中断处理中再次将下一个新的数据写入 IICDS,如此循环。 在接收模式下,数据被接收到后,IIC 总线接口将等待直到 IICDS 寄存器被程序读出。 在数据被读出之前,SCL 线保持低电平。新的数据从读出之后,SCL 线才释放。 S3C2410X
您可能关注的文档
- 【精品PPT】银行间债券市场非金融企业债务融资工具介绍.ppt
- 居住区园林规划设计课件——居住区绿地景观构成.ppt
- 房地产平面设计集——楼书系列.pptx
- 关于大学生如何更好勤工俭学.ppt
- 关于卒业论文的写作与辩论2007-9-5[整理版].ppt
- [宝典]8汽车车载收集技巧简介.ppt
- 第5章 水热与溶剂热合成 无机合成与制备化学(吉林大学).ppt
- 600738_2010兰州民百年报摘要.ppt
- 购物网站CPS营销方案(保健品类).ppt
- 静脉输液法操作并发症幻灯片.ppt
- 流体中非线性发展方程解的渐近性质及应用探究.docx
- 计量科学研究院计量管理系统:设计理念与技术实现探究.docx
- 揭秘白眉蝮蛇蛇毒L-氨基酸氧化酶:结构、特性与功能的深度剖析.docx
- 安徽省天一大联考2025-2026学年高二上学期期中联考 英语试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高二上学期期中联考 物理(滁州专版)试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高二上学期期中联考 地理(六安专版)试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高二上学期期中联考 生物试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高二上学期期中联考 数学试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高一上学期期中联考 化学(鲁科版)试题(含答案详解).pdf
- 安徽省天一大联考2025-2026学年高一上学期期中联考 化学试题(含答案详解).pdf
最近下载
- DB13T 1065-2009 小麦粉生制品.docx VIP
- TCRHA 089-2024 成人床旁心电监测护理规程.pdf VIP
- 《公路泡沫轻质土应用技术规范》DB51T 3286-2025(四川标准).pdf
- 保密管理手册.doc VIP
- Danfoss丹佛斯T90变量轴向柱塞泵,产品样本 用户指南.pdf
- 农业生态与可持续耕作制度知到智慧树期末考试答案题库2025年华南农业大学.docx VIP
- ISO 15189-2022中文版翻译全文.pdf VIP
- 人教PEP版(新教材)四年级上册英语Unit 4《Helping in the community》B Read and write教学课件.pptx
- 管件尺寸表.doc VIP
- T_SSCE0001-2021:轴力自动补偿钢支撑技术规程.pdf VIP
原创力文档


文档评论(0)