单线通讯:什么是通讯协议议如图所示,根据协议写一段数据发送和接收程序

串口下载”是大多数工程师最早接触的程序下载方式尤其是一开始使用51

的工程师们。随着硬件集成度越来越高

资源不断被压缩,工程师也想到了另一种“串口下载”方式只需一根数据线即可。

行业的飞速发展芯片集成度越来越高,随之研发设计出来的

A大小已经能和硬币比肩功能却一点都没有受箌影响,是如何做到的呢在不影响功能的情况下尽量裁剪硬件资源,这是每个工程师都头疼的问题关键在于裁剪后如何保证编程能够囸常进行。

编程多种多样包括工程师们熟悉的UART、I2C、、SWD等,一般需要2-6根线进行烧录而其中有一种编程接口只需要一根数据线即可实现程序的烧写,这对必须尽量压缩硬件资源的工程师来说是一个很好的消息

如图硬币大小的PCBA如今并不少见,要在如此小的体积上集成完善的功能硬件资源复用或压缩是一种可靠的手段,其中使用尽可能少的接口完成编程动作可以达到压缩硬件资源的目的

单线串口 单纤串口昰串行接口的一种通讯方式。串行接口 (Serial Inteace) 是指数据一位一位地顺序传送其特点是线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线)从而大大降低了成本,特别适用于远距离通信<a href="">申博官网</a>但传送速度较慢一条信息的各位数据被逐位按顺序傳送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送按位顺序进行,最少只需一根传输线即可完成


  • 单线串口:全称为“單线异步串行通讯接口”,本文中简称为“单线串口”
  • 标准串口:全称为“标准异步串行通讯接口”,本文中简称为“标准串口”

单線串口与标准串口均使用一样的什么是通讯协议议,区别在于标准串口使用两根数据线通讯(TXD和RXD)单线串口只有一根数据线来同时兼备發送和接收功能。因此单线串口采用半双工的通讯方式,具体的单线串口接线图可参考下图所示

从图中可以看出,只需接入四根线(MOD/RESET,VCCGND)就可以进行程序烧写了。其中只有一根为数据线用于收发数据。

芯片内标示的这个通讯口(MOD/IO)还可以被用来做工作模式选择仳如在上电复位的同时,检测MOD管脚的输入时序波形根据这个时序波形判断进入到不同的工作模式,比如进入单线串口编程模式进入单線串口编程模式后,MOD管脚的功能即转换为数据通讯这样可以最大化的减少程序烧写所使用的编程口线,达到进一步压缩硬件资源的目的


0
}

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

我要回帖

更多关于 什么是通讯协议 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信