当前位置: 首页 > news >正文

网页设计与网站制作互联网搜索引擎有哪些

网页设计与网站制作,互联网搜索引擎有哪些,建设网站号码是多少,网络营销模式包括文章目录协议简单介绍五种速度模式master/slave和transmitter/receiver关系第一种情况:master作为transmitter,slave作为receiver第二种情况:当master作为receiver,slave作为transmitteri2c基本信号start产生stop信号数据传输有效…

文章目录

    • 协议简单介绍
    • 五种速度模式
    • master/slave和transmitter/receiver关系
      • 第一种情况:master作为transmitter,slave作为receiver
      • 第二种情况:当master作为receiver,slave作为transmitter
    • i2c基本信号
      • start产生
      • stop信号
      • 数据传输有效性
      • ACK信号与NACK信号

协议简单介绍

I2C(Inter-Integrated Circuit)是一种通用的总线协议。它是由Philips(飞利浦)公司,现NXP半导体开发的一种简单的双线制总线协议标准。i2c总线由SDA和SCL两条线组成,SDA数据传输线路,而SCL为时钟传输线,两根线路均需加上拉电阻控制SDA和SCL的拉高和拉低。I2C总线的应用较广,可以应用于LCD、LED驱动,RAM,EEPROM,A/D ,D/A转换,温度传感控制等,通过i2c即可实现设备间通信。I2c支持多master,可以通过软件配置为单slave或者单master模式。
i2c实例

五种速度模式

  1. 标准(standard)模式:0~100 kb/s
  2. 快速(fast)模式:<= 400 kb/s
  3. 超快(ultra-fast)模式:<= 1000 kb/s
  4. 高速(high-speed)模式:<= 3.4Mb/s
  5. 超高速(ultra-fast speed)模式:5 Mb/s

需要注意的是,高速模式和快速模式可以向下兼容,即这两者均可以与标准模式总线混合通信,如fast模式和标准模式混用,fast模式速度可以调至0~100 kb/s, 与标准模式保持一致。不过,超高速模式不能向下兼容,在此模式下,总线只有写传输,无从机的确认,无需要反馈信号,比如应用在LED控制器时,需要大量数据,且无需反馈。

master/slave和transmitter/receiver关系

在这里插入图片描述
主机(master)负责时钟并控制数据传输
从机(slave)负责向主机发生或接受数据

第一种情况:master作为transmitter,slave作为receiver

主机发送数据结束以后,使用stop作为停止条件

第二种情况:当master作为receiver,slave作为transmitter

主机每接受一字节数据,主机就会发出ACK脉冲确认数据收到,直到接受到最后一字节数据后,产生NACK,于是主机发出STOP信号。

ACK信号均为正在接受数据的设备发送

i2c基本信号

start产生

在空闲(idle)状态下,SDA和SCL均拉高(通过上拉电阻),在SCL保持为高的情况下,SDA由高切换为低,则产生start信号。
在这里插入图片描述

stop信号

在SCL为高时,SDA由高切换为低,表示stop信号产生。

如果连接到总线的设备包含必要的接口硬件,则很容易通过这些设备检测START和STOP条件。然而,没有这种接口的微控制器必须在每个时钟周期对SDA线进行至少两次采样,以感知电平转换

数据传输有效性

I2C协议对数据的采样发生在SCL高电平期间,除了起始和停止信号,在数据传输期间,SCL为高电平时,SDA必须保持稳定,不允许改变,在SCL低电平时才可以进行变化,每传输一个数据位,就产生一个时钟脉冲。
在这里插入图片描述

ACK信号与NACK信号

ACK信号一般为正在接受数据的设备发出,表示成功接受到一字节数据,在ACK拉高时,若SDA没有拉低,则表示产生NACK信号,此时Transmitter产生resatrt或者STOP信号。

产生NACK信号的条件

  1. Receiver忙,无法接受或者发送数据
  2. bus上无地址数据,或者无设备响应
  3. 从机无法理解命令
  4. 从机不再接受数据
  5. 主机接受情况下必须发出STOP信号时

后续会继续对i2c的读写时序,数据格式等时序进行介绍

http://www.hkea.cn/news/452838/

相关文章:

  • 网上购物商城网站建设个人免费域名注册网站
  • 成都学网站建设电子营销主要做什么
  • 织梦cms通用蓝白简介大气企业网站环保科技公司源码网络推广员招聘
  • 网站后台怎么添加图片视频app推广
  • 网站秒收录怎么做的经典软文案例和扶贫农产品软文
  • 珠海疫情最新情况厦门搜索引擎优化
  • 中国菲律宾历史战绩网站关键词优化工具
  • 西宁网站建设最好的公司哪家好优秀网站设计案例
  • 沧州做网站费用搜索引擎优化是做什么的
  • 社区网站推广方案线上运营的5个步骤
  • 湘潭学校网站建设 z磐石网络网站关键词优化教程
  • wordpress多程序用户同步汕头seo排名
  • 旅游网站 建设平台分析百度seo一本通
  • 怎么用dw做网站app开发网站
  • 昆山做网站的公司有哪些seo整站优化推广
  • 网站建设谈单情景对话青岛seo百科
  • 网站做自适应好不好网页分析报告案例
  • 大连手机自适应网站建设公司seo诊断站长
  • 有哪些好的网站十大电商代运营公司
  • 个人网页设计欣赏网站整站优化快速排名
  • 多少钱立案seo 公司
  • 医学类的网站做Google百度怎么优化排名
  • 手机网站怎样做枸橼酸西地那非片的功效与作用
  • 邯郸做wap网站的公司六六seo基础运营第三讲
  • 六安市建设银行网站seo编辑的工作内容
  • seo外包平台福州百度快照优化
  • 橙子建站广告怎么投放竞价网络推广
  • 中国公司查询网站网络公司起名
  • wordpress邮箱内容更改一键关键词优化
  • 楼市最新消息2022年房价走势seo网络推广经理