家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
 

点击这里给我发消息

点击这里给我发消息

点击这里给我发消息

首页 | 教学管理 | 阳光概况 | 成功学子 | 就业导航 | 技术园地 | 精锐师资 | 王牌专业 | 学子心声 | 招生资讯 | 阳光资讯 | 函授教学
全国招生免费咨询电话:0731-85579057

学校地址:湖南省 长沙市 雨花区 红花坡路176号
来校路线:长沙火车站售票厅后坪,乘135路公交车到“鼓风站”,即到.
学校电话:
0731-85579057,0731-85569651
免费电话:0731-85579057
值班手机:
(0)13807313137 杨老师
开课时间:我校常年面向全国招生,月月开班。每月1号,16号开学。
招生范围:凡年满15岁的公民,不限年龄,性别,地区。都欢迎来我校学习。
食宿问题:
学校免费介绍住宿,免费提供床上用品。学校食堂就餐,费用自理,约12元/天。
学校官网:www.hnygpx.com www.410014.com
专业介绍:欢迎查看我校专业课程!
收费标准:欢迎查看我校收费标准!
在线 Q Q:您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊
网上报名:欢迎您报读湖南阳光电子学校!


 

I2C总线的控制技术(下)

 
 
2.I2C总线的控制基础

    由于在I2C总线中的多主控器的控制权总是相互竞争,并且在相互竞争中进行寻址和数据发送,因此总线上没有中央微处理器,也没有任何优先级。在I2C总线上进行数据传输时,所有的主控器都会在串行时钟线上产生自己的时钟信号,而且只有当时钟线上的信号处于高电平时,数据线上的数据才是有效的。因此,当各主控器向总线上输出各不相同的时钟频率时,只有通过仲裁过程,才可使总线上有一个统一的时钟信号。只有总线上的时期线上的一种“线与”连接和双向传输特性来实现的。因此,I2C总线的控制基础主要是仲裁过程和时钟同步。

    在总线的仲裁过程中,一旦有一主控器输出一个低电平时钟信号,则串行时钟线将由此变为低电平,直到该主控器时钟信号的高电平状态到来,数据信号才开始传送。在总线上这个时钟线的电平转换,将影响所有主控器的时钟信号低电平周期的计时。事实上,当一个主控器的时钟信号由低电平向高电平转换时,它可能并不会改变串行时钟线的低电平状态,因为此时可能有另一个主控器仍然处于时钟低电平周期。也就是说,在I2C总线控制中,时钟线将由时钟低电平周期 长的主要控器保持为低电平状态,而其他时钟低电平周期较短的主控器则将相继进入时钟高电平等待状态。只有当总线上的所有主控器都结束了时钟低电平周期的计时后,时钟线才被完全释放,即时钟线的状态达到一致高电平状态。

    当所有主控器时钟信号都进入高电平状态后,便开始了各自的时钟信号高电平周期计时。当有一个主控器的时钟高电平状态计时结束时,这个主控器将再次使I2C总线上的时钟线SCL处于低电平状态。从而,在总线的仲裁过程中,使时钟线通过各主控的时钟输出产生一个统一的时钟同步信号成为现实。

    简言之,在多重主控器的I2C总线上,时钟线信号的低电平周期由时钟信号低电平周期 长的主控器决定,而时钟线信号的高电平周期则由时钟信号高电平周期 短的主控器决定。

    在I2C总线中,具有主控能力的器件的数据传输和寻址也是在仲裁中进行的。当有多个主控器企图同时占用总线传输数据时,根据I2C总线的规约它们之间会有一个促裁过程,以决定谁将占用总线。促裁是在时钟线SCL为高电平时,根据数据线SDA的状态进行的。因此,仲裁过程和时钟电平、数据线状态是相辅相成的。也正是这种相辅相成的机制,使在总线仲裁过程中,当有其他主控器在数据线上传送低电平时,发送高电平的主控器将会发现此时数据线上的电平与其输出电平不一致,从而被裁决失去总线的主控权,并立即关闭其数据输出。

    仲裁过程可以持续诈多位,以对多个主控器正在企图寻址同一电路的事件进行判决。如果一个主控器在发送某一字节期间被裁决失去主控权,则它的时钟信号可继续输出,直到整个字节发送结束为止。如果主控器在其寻址阶段被仲裁决定失去主控权,则该主控器必须立刻进入被控接收器状态,以判决被仲裁决定获得主控权的主控器是否正在对它进行寻址。产生数据的主控器一旦发现内部数据电平与数据总线的实际电平之间有差异,则它的输出将被立即关闭,随即在总线上输出一个高电平,这就不会影响获得主控权的主控器所进行的数据传输,总线上的寻址和数据传输等住处也不会丢失。因此,I2C总线的仲裁过程使I2C总线上的数据传输得以顺利进行,为多种控制功能的实施奠定了良好的基础。

3.I2C总线的传输

    I 2C总线的传输是一个比较复杂的数码传输,它主要是以18bit的字节进行数据传输,而传输时又总有一个时钟脉冲相对应,因此,I2C总线的数据传送实质上是个脉冲串的传输,其传输格式如图1-14所示。图中1为字节传送完成接收器内产生中断信号,2为当处理中断服务时时钟线保持低电平。
    在I2C总线上,每一个数据中,逻辑“0”和逻辑“1”的信号电平取决于相应的正端电压。I2C总线在进行传送时,在时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。这就保持了数据传输的有效性。

    在时钟线保持高电平期间,由于数据线由高电平向低电平的变化是一种稳定的状态,所以就将其状态规定为起始条件;而当时钟线保持高电平期间,数据线是由低电平向高电平变化,则规定为停止条件。只有I2C总线中主控器产生起始条件和停止条件两个信号时,总线才会被认为处于“忙”态或“闲”态,从而准确控制了比特位的传送。

    在I2C总线上,比特位传送字节的后面都必须跟随一位确认位,或称跟随一位应答位。并且数据是以 高有效位首先发出。但是,当正在进行数据传输的接收器收到完整的一个数据字节后,有可能还要完成一些其他的工和,如处理一个内部中断服务等。在这种情况下就有可能无法立刻接收另一字节的数据,因而,此时接收器可以通过总线上的时钟保持为低电平,从而使发送器进入等待状态,直到接收器准备好接收新的数据,而接收器通过释放时钟线使数据传输继续进行,正是I2C总线能允许其他总线的数据格式进行传输,才有一个特殊寻址开始的信息传输,以及通过对总线产生一个停止信号进行停止。

    当一个字节的数据能够被总线上的一个已被寻址的接收器接收后,总线上的般要产生一个确认信号,并在这一位时钟号的整个高电平期间,使数据保持稳定的低电平状态,从而完成应答确认信号的输出。确认信号通常是指起始信号和停止信号,如果这个信息是一个起始字节,或是总线寻址,则总线上不允许有应答信号产生。如果因某种特殊情况,被控器不对应的被控寻址进行确认回答,则必须将数据线置于高电平,然后主控器可以通过产一个停止信号来结束总线的数据传输。如果被控接收器对被控寻址做出了确认应答,但在数据传输的一段时间以后,又无法继续接收更多的数据,则主控器也将停止数据的继续传送。因此,被控接收器可以通过对无法接收的第一个数据字节不产生确认应答信号来通知主控器,即在相应的应答信号时钟位上将数据线置于高电平,主控器则在总线上产生停止信号,从而结束数据的传送。
注:1-7 为地址位;8为读/写位;9为应答位

    在I2C总线上,它的数据传输总有一些规约要求,例如,起始信号的后面总有一个被控器的地址。被控器的地址一般规定为7bit的数据,数码中的第8比特是数据的传输方向位,即读/写位。一个完整的I2C总线传输格式如图1-15所示。

 

    在读/写位中,如果是“0”,则表示主控器发送数据,也就是执行“写”的功能;如果是“1”,则表示主控器接收数据,也就是执行“读”的功能。而数据的每次传输总是随主控器产生的停止信号而结束。而I2C总线中,有时主控器希望总占用总线,并不断进行数据传输,因此,在设定规约时,可以在不首先产生信号的情况下,再次发出起始信号对另一被控器进行寻址。为解决这一问题,可以采用多种读/写组合形式来进行总线的一次数据传输。在多种读/写组合形式中,主要有三种措施,其中:

    1.主控发送器向被接收器发送数据,数据传输方向在整个传输过程中不变。

    2.主控器在第一个字节后立即从被控制器读数据,在首位确认应答信号产生后,主控发送器变成主控接收器,而被接收器变成被控发送器,同时首位应答信号仍由被控器产生,使停止信号总是由主控器产生。

    3.数据传输过程中的复合格式需要改变传送方向时,起始信号和被控器地址都会被重复产生一次,但两次的读/写方向正好反相。

    总之在I2C总线上,通过接口电路收到起始信号后,必须复位它们的总线逻辑,以使被控制器地址的传输得以预处理,从而完成对各不相同功能电路的控制。
湖南阳光电子学校是一所省级电子技术学校,常年面向全国招生。对口介绍就业。学校每年发给中专班学生15个专业课程的学费欢迎查看国家助学生活补助。电话:0731-85569651 网站:http://www.apx168.com 本文版权归原作者所有,凡转载须说明出处!本站个别文章来源于网络,仅供广大师生及电子爱好者参考学习之用。您若对这篇文章有何看法,请您留言,我们会及时进行调整
您当前的位置:湖南阳光电子技术学校 -> 技术园地 -> 电视维修
由佚名刊于:2010-9-25 23:34:52
[] [返回上一页] [打 印] [收 藏]

 相关网站搜索:

百度中找“I2C总线的控制技术(下)”的内容

GOOGLE中找“I2C总线的控制技术(下)”的内容

栏目导航

· 电工焊工 · 电视维修
· 手机维修 · 空调维修
· 冰箱维修 · 液晶电视
· 网络工程 · 显示器
· 笔记本 · 数码产品
· 音响维修 · 基础知识
· 电脑维修 · 综合维修

王牌专业
· 电工培训
· 电工培训 + 焊工培训
· 手机维修培训
· 家电维修培训
· 电脑维修培训
· IT通讯维修专业
· 电脑电器维修专业
· 家电通讯维修专业
· 精锐电子维修专业
· 液晶电视维修培训
· 制冷维修培训|空调冰箱维修培..
· 模具设计培训
· 网络工程师培训

热门文章

· 入学须知
· 2010年收费标准
· 家电维修培训
· TCL王牌彩电遥控器对..
· 职业中专有哪些专业..
· [图文] 电动车48V充电..
· [组图] 来校路线图
· 电工培训
· 国产手机充电器时:..
· 中专有哪些专业

推荐图文

首页 阳光概况 王牌专业 教学管理 就业导航 成功学子 技术园地 招生资讯 精锐师资 综合讯息
家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
  友情链接               ;    申请友情链接
电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校
中山市,固原市,银川市,玉树,海东,陇南市,酒泉市,张掖市,天水市,金昌市,兰州市,榆林市,延安市,渭南市,铜川市,阿里,山南,拉萨市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,毕节,铜仁,遵义市,贵阳市,甘孜州,资阳市,达州市,宜宾市,南充市,遂宁市,绵阳市,泸州市,自贡市,三亚市,崇左市,河池市,玉林市,钦州市,梧州市,柳州市,梅州市,肇庆市,湛江市,佛山市,珠海市,韶关市,湘西州,怀化市,郴州市,张家界市,邵阳市,株洲市,仙桃市,随州市,荆州市,荆门市,襄樊市,黄石市,驻马店市,信阳市,南阳市,漯河市,中卫市,石嘴山市,海西,海南藏州,黄南州,海北,甘南,庆阳市,平凉市,武威市,白银市,嘉峪关市,安康市,汉中市,咸阳市,宝鸡市,林芝,日喀则,昌都,迪庆,德宏,大理,西双版纳,红河州,临沧市,丽江市,保山市,曲靖市,黔东州,黔西州,安顺市,六盘水市,凉山州,阿坝州,雅安市,广安市,眉山市,内江市,广元市,德阳市,攀枝花市,成都市,海口市,来宾市,百色市,贵港市,北海市,桂林市,南宁市,云浮市,揭阳市,潮州市,清远市,阳江市,汕尾市,惠州市,茂名市,江门市,汕头市,深圳市,广州市,娄底市,永州市,益阳市,岳阳市,湘潭市,长沙市,恩施州,黄冈市,孝感市,鄂州市,十堰市,武汉市,周口市,商丘市,三门峡市,许昌市,焦作市,安阳市,鹤壁市,平顶山市,开封市,郑州市,聊城市,滨州市,德州市,莱芜市,日照市,泰安市,烟台市,潍坊市,东营市,淄博市,上饶市,济南市,抚州市,宜春市,赣州市,新余市,九江市,景德镇市,宁德市,南平市,泉州市,莆田市,厦门市,宣城市,亳州市,六安市,宿州市,黄山市,滁州市,安庆市,淮北市,马鞍山市,蚌埠市,芜湖市,合肥市,丽水市,舟山市,衢州市,金华市,湖州市,嘉兴市,宁波市,宿迁市,镇江市,盐城市,连云港市,苏州市,徐州市,南京市,绥化市,牡丹江市,佳木斯市,大庆市,鹤岗市,哈尔滨市,白城市,白山市,辽源市,吉林市,葫芦岛市,铁岭市,盘锦市,阜新市,锦州市,本溪市,鞍山市,沈阳市,锡林郭勒盟,通辽市,乌海市,吕梁市,忻州市,晋中市,晋城市,阳泉市,太原市,廊坊市,承德市,保定市,邯郸市,唐山市,宁夏,甘肃省,西藏,贵州省,重庆市,广西,湖南省,河南省,江西省,安徽省,江苏省,黑龙江省,辽宁省,山西省,天津市,四平市,内蒙古,吴忠市,果洛,西宁市,定西市,商洛市,西安市,那曲,黔南州,巴中市,乐山市,贺州市,防城港市,东莞市,河源市,常德市,衡阳市,咸宁市,宜昌市,濮阳市,新乡市,洛阳市,菏泽市,临沂市,威海市,济宁市,枣庄市,青岛市,吉安市,鹰潭市,萍乡市,南昌市,龙岩市,漳州市,三明市,福州市,池州市,巢湖市,阜阳市,铜陵市,淮南市,台州市,绍兴市,温州市,杭州市,泰州市,扬州市,淮安市,南通市,常州市,无锡市,大兴安岭,黑河市,七台河市,伊春市,双鸭山市,鸡西市,齐齐哈尔市,延边,松原市,通化市,长春市,朝阳市,辽阳市,营口市,丹东市,抚顺市,大连市,阿拉善盟,兴安盟,乌兰察布市,巴彦淖尔市,呼伦贝尔市,鄂尔多斯市,赤峰市,包头市,呼和浩特市,临汾市,运城市,朔州市,长治市,大同市,衡水市,沧州市,张家口市,邢台市,秦皇岛市,石家庄市,青海省,陕西省,云南省,四川省,海南省,广东省,湖北省,山东省,福建省,浙江省,上海市,吉林省,河北省,北京市
家电维修学校 | 家电维修培训 | 电脑维修培训学校 | 湖南手机维修培训学校 | 电子技术学校 | 电子学校 | 电子维修学校 | 湖南电工焊工培训学校 | 笔记本电脑维修培训 | 显示器维修培训 | 手机维修培训 | 手机维修学校 | 电脑电器维修学校 | 电子技术学校 | 电子维修学校 | 湖南电脑培训学校 | 湖南计算机培训 | 湖南计算机维修学校 | 电脑组装与维护培训 | 网络工程师培训 | 主板维修培训 | 硬盘维修培训 | 电工培训 | 焊工培训 | 液晶电视维修培训 | 彩电维修培训 | 冰箱空调维修培训 | 制冷维修培训

友情连接 - 网站地图 - 关于查询
      报名电话:0731-85579057    0731- 85569651    全国招生免费电话:0731-85579057    咨询QQ: 361928696,  873219118 
校址:湖南省长沙市雨花区车站南路红花坡路口(红花坡路176号)“智慧桥幼儿园”旁边    网站:
http://www.hnygpx.com    报名信箱: 879330360@qq.com
中文域名:长沙技校,长沙市技校,长沙技工学校,长沙市技工学校,湖南技校,湖南省技工学校,湖南省技校,湖南技工学校,技工学校,技校,湖南省技工学校招生简章,湖南技工学校招生就业,长沙技工学校招生简章,长沙技工学校招生就业. 友情链接:技工学校湖南省职业中专学校长沙市职业中专学校湖南技校招生简章长沙职业技术学校长沙技校长沙技工学校湖南技工学校湖南省高级技工学校湖南职业学校湖南技校长沙市技工学校湖南省技工学校湖南职业技术学校 

高级会员:83584人
普通会员:431387人