tag 标签: 协议

相关帖子
相关博文
  • 2016-3-15 14:12
    666 次阅读|
    0 个评论
    了解ISP 布线   随着当前在线烧录协议高比特率的逐步发展,工程师们必须考虑到烧录器与烧录/测试设备之间的具体接线。     接线越短,信号传输速度越高   在线烧录 (ISP) 正在成为小型和大型原始设备供应商/电子制造服务商们的首选烧录方案。由于每家半导体制造商均推出其自有的烧录协议,每个器件家族拥有其独有的烧录接口。尽管如此,在这几年里,烧录典型的器件所需的接线数量已经减少了。现代器件只需要极少数的引脚进行烧录,在某些情况下,只需一根线(图一)。     图一   与此同时,非易失性存储器存储容量在迅速地增长(图二)。   图二 为了保持较短的烧录时间,ISP接线必须对应保持较高的通讯比特率,为了满足这一要求,烧录/测试设备内部的ISP接线布线必须谨慎考虑。     治具布线   通常情况下,自动测试设备(ATE)对放在客制化的、指定单元的测试治具内的待测物(UUT)进行参数和功能测试。这台测试治具连接几组ATE控制线到不同的待测物测试点,此台治具也同样用于对待测物上的目标器件(或待烧录器件)进行在线烧录。在线烧录通常在零件参数测试后、功能测试前进行。多连板烧录增加了治具内布线的复杂性,数百个针点也并不罕见(图三)。   图三   虽然电路板测试需要的连接线绝大多数都是低速传输线,但是用于烧录的布线必须作为现代ISP的高速传输加以考虑。     ISP 布线问题   导致ISP布线问题的最重要的因素之一是接线长度。通常(但是测试工程师们并不是都知道),保持ISP信号完整性始于降低接线长度至40-50cm。因此烧录器必须放置在离治具尽可能近的地方,最好在治具内。50cm限制不应被作为最大绝对值:长度由采用的ISP协议决定。异步通讯协议,如UART,允许稍长的接线,Freescale的BDM协议,则由于其高比特率和驱动特性,要求更短的布线。 在电气通讯领域一个重要的角色由传输线担当。由于大量的连接线和其连接类型(通常是绕线),治具布线采用典型的规格为AWG 20至30的单芯绝缘线。 由于几乎所有的可编程器件(串行存储器、微控制器等)具有单端特性,CMOS接线,市场上几乎所有的在线烧录器都具有单端特性,ISP接线采用CMOS驱动(图四)。   图四   这种传输方式比差分输入容易实现,但其排除共模干扰的能力较弱。烧录器和待烧录器件通常共用相同的接地,并且伴随着同时活跃的几路数字信号线,电噪声也随之增加到发送端和接收端,可能导致传输发生错误。图五显示共模干扰对信号的影响。   图五   另一个干扰源便是串扰现象,串扰在一个信号影响另一个附近信号时发生。通常是与最近的信号电容性耦合,但是其它形式的耦合和信号的进一步影响有时也很重要。图六显示治具内两个导体间产生的串扰的示例。     图六                                                           图七 CH1信号被CH2信号影响,CH2信号边沿越陡,CH1线阻越高,串扰越强。ISP协议如I2C, ICC等,在通过开漏驱动获得高逻辑状态的地方,更容易遭受串扰。 为了降低串扰,应该在屏蔽信号(只有一端连接到地,通常在烧录器侧)与主信号布在一起的地方采用双绞线(也可选用同轴电缆),图七显示这样布线的好处,图八显示怎样实现双绞。   图八     高速信号   串扰影响会与现代在线烧录器产生互扰,为了达到如今ISP协议的较高比特率,工程师们采用高速信号端引线驱动。而为了帮助避开串扰,应该在治具针板上覆盖接地平面。此外,接地连接线应该多接几根,所有的烧录器接地线应该分别连接到治具的接地针点上,并且这些线应该互相连通,图九所示。   图九     阻抗匹配   阻抗匹配是可改善信号传送的另一个因素。传输线在当其阻抗特性(Zo)等于传送阻抗特性(ZoTX)和接收阻抗特性(ZoRX)时被称为是“匹配”。当传输匹配时,信号的反射和干扰均为零(图十)。   图十   在真实世界条件下,完美的阻抗匹配是不可能获取的。特别地,烧录器的输出阻抗(ZoTX)的典型值为几百欧姆,与此同时单片机的输入阻抗(ZoRX)通常在成百上千欧姆,被传输线钳制的待测物的外部电路可能会更糟。未匹配传输线示例,见图十一。   图十一   一个强负脉冲在信号上出现,一个加在信号和地之间的下拉电阻弱化了这个现象。一个390欧姆的电阻(根据经验推算)加在接触点和治具地平面之间,图十二显示下拉电阻的影响。   图十二 不管怎样,下拉电阻在传输端引出了一个很大的电流,电流值为I = 5V / 390Ohm = 13mA,这等同于CMOS接线的最大源电流。建议使用无感电阻,如碳膜电阻。     眼图   眼图可以用来评估传输线的质量。用一个示波器跨接在接收滤波器的输出端,然后调整示波器扫描周期,使示波器水平扫描周期与接收码元的周期同步,这时示波器屏幕上看到的图形就称为眼图。一个开眼模式相当于最小的信号失真,由于串扰干扰和噪声的信号波形的失真,出现作为封闭的眼图。图十三显示从SPI烧录协议MOSI信号脚捕获的眼图。   图十三   如果信号太长、太短、系统时钟不同步,太高、太低、太干扰,或变化太慢,或有太多负脉冲或过脉冲,都可以在眼图中观察到。虽然建议使用眼图分析来排除信号故障,但这不是强制的,在ISP过程中,传统的信号捕捉范围已足以评价设备连接的质量。
  • 热度 1
    2015-10-15 19:33
    680 次阅读|
    1 个评论
    7. CAN 协议及标准规格 7.1 ISO 标准化的 CAN 协议 CAN 协议经 ISO 标准化后有 ISO11898 标准和 ISO11519-2 标准两种。 ISO11898 和 ISO11519-2 标准对于数据 链路层的定义相同,但物理层不同。 (1) 关于 ISO11898 ISO11898 是通信速度为 125kbps-1Mbps 的 CAN 高速通信标准。 目前, ISO11898 追加新规约后,成为 ISO11898-1 新标准。 (2) 关于 ISO11519 ISO11519 是通信速度为 125kbps 以下的 CAN 低速通信标准。 ISO11519-2 是 ISO11519-1 追加新规约后的版本。 图 6 表示 CAN 协议和 ISO11898 及 ISO11519-2 标准的范围。     7.2 ISO11898 和 ISO11519-2 的不同点 (1) 物理层的不同点 如图 6 所示, ISO11898 和 ISO11519-2 在 CAN 协议中物理层的标准有所不同。 CAN 协议的物理层如图 7 所 示,定义了三个子层, ISO11898 和 ISO11519-2 在物理层中的 PMA 层和 MDI 层有所不同。   在物理层( PMA 层、 MDI 层), ISO11898 和 ISO11519-2 的主要不同点如表 4 所示   参考链接中的内容更详细全面: http://www.eet-china.com/ARTICLES/2006SEP/PDF/rcj05b0027_can_intro.pdf?SOURCES=DOWNLOAD  
  • 2015-4-20 10:17
    105 次阅读|
    0 个评论
    深圳市富裕龙电子有限公司( www.fyl-tech.com )是 专业 从事 CAN/LIN 、 SAEJ1939 总线网络整体解决方案 (总线协议栈) 的一级供应商,本公司研发人员全部来自于汽车电子全球顶尖企业,均有 10 年以上总线研发实战经验,团队参与国内多个车厂车型的总线开发,例如大众迈腾 / 速腾、通用雪佛兰、标致 207/308 、长城 H6 、一汽马自达:老马六 / 睿翼、一汽轿车 X80 、上海通用五菱 CN200 、上汽新能源 R BOX 、江淮和悦 / 年度、吉利 FE-5 、长安新能源 C200 、广汽 GS5 、北汽新能源 C33DB 、华晨 F10 、江铃 E32 等。     我司能够提供 CAN/LIN 、 SAEJ1939 总线开发功能模块: PL 通信层( ISO11898 )、网络管理( OSEK/VDK 标准及车厂自定义标准)、诊断功能( KWP2000 或 UDS 协议)、 FBL 升级功能(总线升级,必须符合车厂升级要求)。 我们已经具备开发汽车前装 CAN/LIN 总线经验的节点有:中控面板、影音导航、功放系统、空调控制、电池管理系统、夜视系统、胎压、仪表、中控门锁、多功能方向盘、电动后视镜、倒车后视系统等。
  • 2015-4-20 10:17
    92 次阅读|
    0 个评论
    深圳市富裕龙电子有限公司( www.fyl-tech.com )是 专业 从事 CAN/LIN 、 SAEJ1939 总线网络整体解决方案 (总线协议栈) 的一级供应商,本公司研发人员全部来自于汽车电子全球顶尖企业,均有 10 年以上总线研发实战经验,团队参与国内多个车厂车型的总线开发,例如大众迈腾 / 速腾、通用雪佛兰、标致 207/308 、长城 H6 、一汽马自达:老马六 / 睿翼、一汽轿车 X80 、上海通用五菱 CN200 、上汽新能源 R BOX 、江淮和悦 / 年度、吉利 FE-5 、长安新能源 C200 、广汽 GS5 、北汽新能源 C33DB 、华晨 F10 、江铃 E32 等。     我司能够提供 CAN/LIN 、 SAEJ1939 总线开发功能模块: PL 通信层( ISO11898 )、网络管理( OSEK/VDK 标准及车厂自定义标准)、诊断功能( KWP2000 或 UDS 协议)、 FBL 升级功能(总线升级,必须符合车厂升级要求)。 我们已经具备开发汽车前装 CAN/LIN 总线经验的节点有:中控面板、影音导航、功放系统、空调控制、电池管理系统、夜视系统、胎压、仪表、中控门锁、多功能方向盘、电动后视镜、倒车后视系统等。
  • 热度 1
    2014-12-22 17:02
    298 次阅读|
    0 个评论
    网络出现后,带给人们生活上的改变是,我们可以随时随地在www网络浏览器网页上获取想要的信息。由于www内容丰富,浏览方便,也已经成为互联网重要要的服务。 那么超文本传输协议HTTP(Hypertext transfer protocol),是一种从www服务器传输超文本到本地浏览器的传送协议。简单地说,HTTP协议就是用户通过浏览器访问Web服务器的方式,并具备B/S(Browser/Server )结构。 今天就来与大家分享一下HTTP协议的学习。 在TCP/IP协议栈中的位置 HTTP协议承载于TCP协议之上,是一个应用层协议。有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。如下图所示: HTTP的请求响应模型 HTTP协议永远都是客户端发起请求,服务器回送响应。HTTP协议是一个无状态的协议,不会记得“上一个请求是什么”。 协议流程 一次HTTP操作称为一个事务,其工作过程可分为四步: 1)建立连接。只要单击某个超级链接,HTTP的工作开始。 2)客户端发送请求。请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。 3)服务器响应。其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。 4)连接断开。当服务器的响应信息显示到客户端的浏览器上,一次HTTP操作结束 那么,先来看一下建立连接的过程: 建立连接 HTTP/1.0 每次请求都需要建立新的TCP连接,连接不能复用。HTTP/1.1 新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。 请求消息格式 请求消息格式如下所示: 请求行   通用信息头 | 请求头 | 实体头  CRLF( 回车换行 )  实体内容 其中“请求行”为:请求行 = 方法 请求URI 版本号 请求方法 HTTP的请求方法常用如下几种: 1、GET:对服务器资源的简单请求,从服务器上获取数据。 2、POST:向服务器传送数据,主要是向服务器提交表单数据,尤其是大批量的数据。 3、HEAD:类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头。 那么,相对应的响应过程也与连接过程类似: HTTP响应 响应消息格式 HTTP响应消息的格式如下所示: 状态行  通用信息头| 响应头| 实体头 CRLF  实体内容 其中:状态行 = 版本号 状态码 原因 继续阅读:http://www.iwiznet.cn/blog/?p=6692
相关资源
  • 所需E币: 1
    时间: 2020-5-25 17:42
    大小: 601.13KB
    上传者: Argent
    使用单片机可以开发一些常见的智能设备,无需高昂的价格,低成本高稳定性的产品才是市场竞争的王道,掌握单片机的设计思路,使用人类的编程语言去操控机器设备的运转,单片机改变了这个时代。一个既需要懂单片机的硬件基础知识,又需掌握软件上的编程控制的岗位应运而生,即单片机开发工程师,高级一点的叫嵌入式开发工程师,下载我的这些有关单片机开发的应用知识,助你更深入地了解单片机工作原理,增强你的编程动手能力。
  • 所需E币: 0
    时间: 2020-5-25 14:59
    大小: 236.91KB
    上传者: Argent
    VB是早期比较流程的编程语言,VisualBasic由微软公司开发,是世界上使用人数最多的语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。感兴趣的网友们快来下载,练练手吧。
  • 所需E币: 1
    时间: 2020-5-25 16:05
    大小: 381.21KB
    上传者: nles1214
    摩托摩拉出的SPI协议,英文文档,可以配合中文讲解内容看看,加深对协议的理解。
  • 所需E币: 0
    时间: 2020-5-20 16:32
    大小: 74.82KB
    上传者: samewell
    以太网的相关协议详细资料说明.docx
  • 所需E币: 5
    时间: 2019-12-26 12:24
    大小: 968.49KB
    上传者: 2iot
    USB系统研究……
  • 所需E币: 4
    时间: 2020-4-3 16:47
    大小: 550.78KB
    上传者: givh79_163.com
    IPX协议课程4IPX协议课程4IPX协议目录课程说明..............................................................1课程介绍...........................................................1课程目标...........................................................1相关资料...........................................................1第一节IPX协议简介1.11.21.31.4.....................................................概述...........................................................IPX协议........................................................……
  • 所需E币: 4
    时间: 2019-12-26 01:37
    大小: 1.76MB
    上传者: quw431979_163.com
    USB1.1协议中文版……
  • 所需E币: 3
    时间: 2020-4-7 11:06
    大小: 317KB
    上传者: 微风DS
    对USB协议层的深层剖析-byfrank_wang《对USB协议层的深层分析》frank_wang北航Apr.17th,2004《对USB协议层的深层分析》文档说明文档名称文档作者对USB协议层的深层剖析frank_wang北航E-Mail:frank_wang@263.netfrank_wang@buaa.edu.cnWeb-Site:embedusb.51.net欢迎赐教!Apr17th,2004针对USB设备或主机开发过程中的调试过程,如果能对协议的过程和细节内容了解地非常清楚,则对于调试过程非常有帮助,就意味着可以预测主机(或设备)下一步应该做什么,此文档目的在于描述控制传输和批量传输的协议细节。作为对《USB项目技术报告》(frank,2002年12月)一文的补充保留所有权利,请勿用于盈利!欢迎与《USB项目技术报告》一文一起转载,用于学习。V1完成完成日期内容说明版权状态版本当前状态保留所有权利,仅用于学习,请勿用于商业用途!10of1《对USB协议层的深层分析》frank_wang北航Apr.17th,2004A.1基本分组格式USB总线上传输的分组(Packet)格式有四种:令牌(Token)、帧开始(SOF)、数据(DATA)和握手(HandShake)四种。SOF分组对于本文中所分析的协议内容没有多少影响,下面只考虑令牌、数据和握手分组三种情况。A.1.1令牌分组令牌分组(TokenPacket)由PID、ADDR和ENDP构成,其中PID指定了分组是IN、OUT还是SETUP类型。对于PID为OUT和SETUP类型的传输,地址和端点域唯一地确定了接下来将收到数据(DA……
  • 所需E币: 3
    时间: 2020-4-7 11:59
    大小: 510.19KB
    上传者: wsu_w_hotmail.com
    GSM协议导读GSM协议导读内部公开GSM协议导读1Um接口相关协议在无线接口上涉及到很多重要的ETSI(欧洲电信标准协会)GSM协议。在最底层,所有的传输功能使用MS和BTS之间的协议。然后,RIL3-RR使MS和BSC为无线资源的管理协同工作(按照TSGSM04.08,RIL3-RR与另外两个协议一起定义):它是RR功能平面在无线接口上的具体实现。这一协议还出现在Abis口上。上层协议(RIL3-MM,RIL3-CC)定义了在MS和NSS实体间信令交换的规则,他们也出现在Abis口和A接口中。以最后一个情况为例,BTS和BSC对这些信令的交换是透明的,既它们只作为信息的载体,而与信息的语义无关。TSGSM05.01是概述,介绍主要概念;TSGSM0502从时间和跳频特性方面描述信道,并给出了突发脉冲的数字结构;TSGSM05.03规定了使用于各种信道应用的不同纠错和检错码;TSGSM05.04规定GMSK调制;TSGSM05.05与“无线传输和接收”相关;TSGSM05.08和05.10主要涉及无线资源管理;TSGSM04.03从应用的角度定义了信道,并涉及蜂房信道配置的概念;TSGSM04.05规定了LAPDm的一般方案;TSGSM04.06规定了LAPDm协议规范的细节;TSGSM04.07处理协议层之间的交互作用的建模;TSGSM04.08描述了RIL3相关的协议和报文及信息元的编码;TSGSM03.09处理切换功能;TSGSM05.08描述了切换准备,功率控制和测量报告;TSGSM08.58是RSM协议;Um接口的信令消息内容:消息描述messages)加密(Cipheringmessages)业务信道建立消息(Channelestabli……
  • 所需E币: 4
    时间: 2020-4-7 11:06
    大小: 162.08KB
    上传者: 978461154_qq
    韦根协议韦根门禁通讯协议一、前言:Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0和Data1两根数据线分别传输0和1.现在应用最多的是26bit,34bit,36bit,44bit等等。二、韦根数据输出的基本概念:韦根数据输出由二根线组成,分别是DATA0和输出‘0’时:DATA0线上出现负脉冲;输出‘1’时:DATA1线上出现负脉冲;负脉冲宽度TP=100微妙;周期TW=1600微妙具体时序如下:例如:数据‘01000’的时序如下:三、韦根26位输出格式:韦根26位输出格式:EXXXXXXXXXXXXXXXXXXXXXXXXO前12BIT偶校验前12位后12位后12BIT奇校验以上数据从左至右顺序发送。高位在前。如果电卡的地区码位2个字符,即8位则可用那设置255个地区码((15x16)+15=255);电子卡的卡号位4个字符,即16位则可设置65536个卡号((15x16x16x16)+(15x16x16)+(15x16)+15=65,535)。以电子卡为标准26位韦根格式为例,假设电子卡号码为:地区码:01韦根输出为:10000000100000000000000010前12BIT偶校验前12位后12位后12BIT奇校验地区码卡号四、韦根26接收:韦根的接收对时间的实时性要求比较高,如果用查询的方法接收会出现丢帧的现象:假设查询到DATA0为0时主程序正在指向其他任务,等主程序执行完该……
  • 所需E币: 4
    时间: 2019-12-26 01:08
    大小: 9.72KB
    上传者: quw431979_163.com
    电力控制器MODBUS协议表……
  • 所需E币: 3
    时间: 2019-12-26 00:53
    大小: 33.03KB
    上传者: rdg1993
    UCosII的TCP-IP协议的源代码……
  • 所需E币: 5
    时间: 2019-12-26 00:34
    大小: 365.96KB
    上传者: rdg1993
    MassStorage协议有关文档……
  • 所需E币: 5
    时间: 2019-12-25 23:23
    大小: 1.79MB
    上传者: 16245458_qq.com
    本资料是面向CAN总线初学者的CAN入门书。对CAN是什么、CAN的特征、标准规格下的位置分布等、CAN的概要及CAN的协议进行了说明。……
  • 所需E币: 5
    时间: 2019-12-28 19:31
    大小: 295.85KB
    上传者: 978461154_qq
    简介(A)RELEASED(RESET=1)(RESET=1)(SERIALDOWNLOAD=1)(RESET=1)(SERIALDOWNLOAD=1)(SERIALDOWNLOAD=0)(RESET=1)(D)RELEASE(E)RELEASE(SERIALDOWNLOAD=0)(RESET=0)(SERIALDOWNLOAD=0)(B)PUSH(C)PUSH04844-001应用笔记微转换器(MicroConverter®)系列产品的一个关键特性是可以在线下载代码到片内FLASH/EE程序存储器。在线代码下载是通过器件UART串行端口进行的,因此一般被称为串行下载。利用串行下载功能,开发人员可以在将器件直接焊接到目标系统的同时对其重新编程,从而不需要外部器件编程器。此外,只需一个能访问微转换器的串行端口,就可以在现场通过串行下载特性执行系统升级。这意味着制造商可以在现场升级系统固件,而不必换出器件。在上电时或施加外部复位信号期间,通过特定引脚配置可以将任何微转换器配置为串行下载模式。对于ADuC70xx系列微转换器,BM输入引脚可以通过一个电阻(1kΩ)拉低。在上电时或施加硬复位输入信号期间,如果器件检测到这一状况,器件将进入串行下载模式。在此模式下,片内驻留的加载器程序会启动,配置器件UART,并通过特定串行下载协议与任何主机通信,以管理下载的数据,将其存入Flash/EE存储器空间。要下载的程序数据必须是从小到大顺序格式。AN-724应用笔记OneTechnologyWayP.O.Box9106Norwood,MA02062-9106,U.S.A.Tel:781.329.4700Fax:781.461.3113www.analog.comADuC70xx串行下载协议简介微转换器(MicroConverter)系列产品的一个关键特性是可注意,串行下载模式工作在器件的标准电源额定值范围以在线下载代码到片内FLASH/EE程序存储器。在线代码(2.7V至3.6V),无需特别高的编程电压,因为它是在片内下载是通过器件UART串行端口进行的,因此一般被称为产生的。图1显示了在评估板上如何进入串行下载模式。串行下载。利用串行下载功能,开发人员可以在将器件直……
  • 所需E币: 4
    时间: 2019-12-25 17:24
    大小: 200.59KB
    上传者: 二不过三
    MT500系列触摸屏与单片机通讯的设计和实现……
  • 所需E币: 4
    时间: 2019-12-25 16:06
    大小: 3.49MB
    上传者: wsu_w_hotmail.com
    包里内容相当齐全,有协议,有例子,还有源代码.……
  • 所需E币: 4
    时间: 2019-12-25 15:14
    大小: 179.29KB
    上传者: rdg1993
    从节约FPGA资源的角度出发,分析了超高速条件下多协议支持策略的实现难点,设计了一种可支持10Gbps速率下多协议报文线速转发的引擎结构,解决了FPGA"资源与速度互换"的矛盾.……
  • 所需E币: 4
    时间: 2019-12-25 11:32
    大小: 182.15KB
    上传者: 二不过三
    在Freescale公司SMAC协议构架的基础上提出一种组建ZigBee星形网络的有效方法。本文给出了网络节点的硬件构成,详细分析了网络组建的软件设计思想;并将该无线网络应用于某纺织车间线路改造的项目中,解决了原车间布局下的多台设备之间不易走线的问题,大大降低了成本。……
  • 所需E币: 5
    时间: 2019-12-25 11:30
    大小: 203.93KB
    上传者: quw431979_163.com
    DSP(DigitalSignalProcessor)为各种电子系统提供了许多片内外设以及计算能力,设计人员可以实现许多功能,例如电力载波通信、功率因数校正、变频控制等。笔者设计了一个遵从CEA709协议的、DSP控制的电力线通信模拟前端接口。……
广告