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

专业系统网站好互联网运营管理

专业系统网站好,互联网运营管理,网站设计中超链接怎么做,装修公司的口碑排名1.UART 1.1 简介 UART#xff08;Universal Asynchronous Receiver/Transmitter#xff09;即通用异步收发器。 常见的串行、异步通信总线#xff0c;两条数据线Tx、Rx#xff0c;实现全双工通信#xff0c;常用于主机与外设的通信#xff0c;点对点。 1.2 硬件连接 交叉…1.UART 1.1 简介 UARTUniversal Asynchronous Receiver/Transmitter即通用异步收发器。 常见的串行、异步通信总线两条数据线Tx、Rx实现全双工通信常用于主机与外设的通信点对点。 1.2 硬件连接 交叉连接 1.3  串口数据帧格式 1、起始位发送1位逻辑0低电平开始传输数据。 2、数据位可以是5~8位的数据先发低位再发高位一般常见的就是8位1个字节其他的如7位的ASCII码。 3、校验位奇偶校验将数据位加上校验位1的位数为偶数偶校验1的位数4为奇数奇校验【校验位可有可无根据需求选择】 4、停止位停止位是数据传输结束的标志可以是1/1.5/2位的逻辑1高电平。 5、空闲位空闲时数据线为高电平状态代表无数据传输。 发送的波特率和接受的波特率要保持一致且为了避免累计误差不能连续发送多个字节这就是数据最多发送8位的原因。 比特率的概念 UART传输速率的概念——比特率。 比特率的单位是bps全称是bit per second意为每秒钟传输的bit数量。 比特率9600bps代表每秒钟传输bit的数量为9600那么传输1bit数据的时间就是1/9600104us比特率115200bps代表传输1bit数据的时间是8us。 1.4 实现方式 1.4.1 UART寄存器配置 1设置发送引脚和接收引脚 2设置UART帧格式 3设置UART发送发送和接收模式 4设置UART的波特率 1.4.2 发送数据 1等待发送寄存器为空 2将发送的数据写入发送寄存器 1.4.3 接收数据 1判断接收寄存器是否接收到了数据 2如果接收到则读取到寄存器 一般在开发中很少直接用串口进行编程因为它存在很多问题在实际应用中通常用优化的UARTRS232、RS485 1.5 UART存在的问题 1、电气接口不统一  UART只是对信号的时序进行了定义而未定义接口的电气特性 1UART没有规定不同器件连接时连接器的标准所以不同器件之间通过UART通信时连接很不方便 2UART通信时一般直接使用处理器使用的电平即TTL电平但不同的处理器使用的电平存在差异所以不同的处理器使用UART通信时一般不能直接相连。 2、抗干扰能力差 一般直接使用TTL5V等价于逻辑“1”0V等价于逻辑“0”信号表示0和1但是TTL信号抗干扰能力较差数据在传输过程中很容易出错。 3、通信距离极短 由于TTL信号的抗干扰能力差所以其通信举例也很短一般只能用于一个电路板上的两个不同芯片之间的通信。 2.IIC 2.1 简介 I2C总线为两线制只有两根双向信号线。一根是数据线SDA另一根是 时钟线SCL。 IIC支持多主机多从机通信和一主机多从机通信。 I2C具有串行、半双工、硬件结构简单、成本低、应用广泛、非点对点通信等特点。 2.2 硬件连接 把芯片的SCL接到总线SCL上把芯片的SDA接到总线SDA上。 IIC总线是一种多主机总线连接在总线的器件分为主机和从机主机有权发起和结束一次通信而从机智能被呼叫。 当由多个主机同时启用总线时IIC也具有冲突检测和仲裁的功能来防止错误的产生。 每个器件都可以作为主机或者从机但是同一时刻只能由一个主机。总线上增加和删除器件不影响其他器件正常工作。 每一个连接到IIC总线上的器件都有一个唯一的地址7bit。 一个器件当它接收数据的时候是作为接收器发送数据的时候作为发送器。 2.3 通信过程 2.3.1 IIC的信号 i2c总线是一种同步通信总线也就表示通信双方的通信过程要在各种时钟信号的作用下实现。 起始信号、终止信号、应答信号、非应答信号、数据接收和发送信号 起始信号SCL为高电平时SDA由高变低表示起始信号 停止信号SCL为高电平时SDA由低变高表示停止信号 字节传输与应答 IIC总线通信时每个字节为8位长度数据传输时先发高位、再发低位。 发送器每发完一个字节数据接收器必须发送1位应答位来回应发送器即一帧共有9位。 IIC总线协议 主机发起起始信号主机发送7bit从机地址1bit读写标志从机回应应答信号发送方发送数据接收方应答发送方发送数据接收方应答.....主机发起终止信号通信结束 3.SPI 3.1 简介 SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术。其特点是高速、同步、串行、全双工、非差分、总线式、主从机通信模式、通信简单、数据传输率快。没有应答机制确定是否收到数据可靠性较IIC差。 3.2 硬件连接 SPI总线通信存在四根数据线进行连接 1SDO/MOSI主设备数据输出从设备数据输入 2SDI/MISO主设备数据输入从设备数据输出 3SCLK时钟信号由主设备产生 4CS/SS从设备使能信号由主设备控制 当有多个从设备的时候因为每个从设备上都有一个片选引脚接入到主设备机中当我们的主设备和某个从设备通信时将需要将从设备对应的片选引脚电平拉低或者是拉高。   3.3 SPI四种模式 SPI通信有4种不同的模式不同的从设备可能在出厂是就是配置为某种模式这是不能改变的但我们的通信双方必须是工作在同一模式下所以我们可以对我们的主设备的SPI模式进行配置通过CPOL时钟极性和CPHA时钟相位来控制我们主设备的通信模式具体如下 时钟极性CPOL是用来配置SCLK的电平出于哪种状态时是空闲态或者有效态时钟相位CPHA 是用来配置数据采样是在第几个边沿 CPOL0表示当SCLK0时处于空闲态所以有效状态就是SCLK处于高电平时 CPOL1表示当SCLK1时处于空闲态所以有效状态就是SCLK处于低电平时 CPHA0表示数据采样是在第1个边沿数据发送在第2个边沿 CPHA1表示数据采样是在第2个边沿数据发送在第1个边沿
http://www.dnsts.com.cn/news/93588.html

相关文章:

  • 营销型网站建设团队内江网站开发
  • 为什么要给大夫做网站可以自己免费做的软件
  • 东莞建设网站流程工程建设股票龙头
  • 友情链接网站源码wordpress修改小工具
  • 返佣贵金属交易所网站建设wordpress列表显示文章内容
  • 精通网站建设盐城市城乡和住房建设厅网站
  • 做相册哪个网站好用吗建设厅电工证
  • 网站建设工程师是做什么的东莞建设监督网
  • 聊城做网站的网络公司北京高端网站设计外包公司
  • 那个网站百度收录好深圳建网站好的公司
  • 杭州推广公司排名许昌正规网站优化公司
  • 深圳自己的网站建设有支付功能网站用的编程语言
  • 万网网站建设做百度联盟怎么才能创建多个网站
  • 淘宝客网站要备案吗2017优秀网站设计案例
  • 天津建立网站营销设计wordpress打开xml-rpc
  • 搭建一个网站的具体步骤迅博威网站建设
  • 国内最最早做虚拟货币的网站网站上线前的准备工作
  • 建立房产门户网站需要多少钱抖音优化公司
  • 济南制作网站制作公司策划做不锈钢管网站
  • 郴州网站制作建设招聘网站建设公司
  • 南宁网站建设nnxun建设企业网站找谁
  • 360免费建站搜索引擎收录吗wordpress输出响应式图片大小
  • 惠州网站优化网络营销案例分析怎么写
  • 成都手机建站青海住房建设厅网站
  • 眉县住房和城乡建设局网站环保网站可以做哪些方面
  • 免费建社交网站怎么依赖网站开发app
  • jsp旅游网站的建设centos一键wordpress
  • 网站怎么做流量互换食品包装设计的相关介绍
  • 怎么下载网站页面无人区卡一卡二卡三乱码入口
  • 做淘客网站怎么从代码角度分析网站怎么做