70074e_cn.fm

Size: px
Start display at page:

Download "70074e_cn.fm"

Transcription

1 第 37 章附录 目录 本章包括下列主题 : 37 附录 A:I 2 C 概述 附录 B:CAN 概述 附录 C: 编解码器协议概述 附录 I 2 C 是 Philips 公司的商标 2008 Microchip Technology Inc. DS70074E_CN 第 37-1 页

2 dspic30f 系列参考手册 附录 A: I 2 C 概述 本附录提供 I 2 C 总线的概述, 其中第 A.2 节 对 I 2 C 器件寻址 讨论了在 I 2 C 模式下 SSP 模块的工作原理 I 2 C 总线是双线制串行接口总线 其原始规范 ( 或标准模式 ) 是为最高 100 kbps 的数据传输速率而制定的 I 2 C 还支持增强型规范 ( 或快速模式, 400 kbps) 标准模式器件和快速模式器件连接在同一总线上时, 如果总线以慢速器件的速度运行, 则两类器件均可正常工作 I 2 C 接口使用了全面的协议以确保数据发送与接收的可靠性 当发送数据时, 其中一个器件作为主器件, 它启动总线上的传输并产生时钟信号以允许该传输, 而其他器件则充当从器件 除了广播呼叫支持外, 从机协议的所有部分都由 SSP 模块的硬件实现, 而主机协议的各部分则需要在 PIC16CXX 的软件中处理 MSSP 模块可以实现所有的 I 2 C 主机协议 广播呼叫地址和最大可达 1 Mbps 的数据传输速率 Microchip 的某些串行 EEPROM 支持 1 Mbps 的数据传输 表 A-1 定义了 I 2 C 总线的部分术语 在 I 2 C 接口协议中, 每个器件都有一个地址 当主器件要启动一次数据传输时, 它首先发送与之 通话 的器件地址 所有器件都 侦听 该地址, 查看是否与自己的地址匹配 在该地址中有一位用于指定主器件是希望读还是希望写它寻址的从器件 在数据传输过程中, 主器件和从器件总是工作在相反的模式 ( 发送器 / 接收器 ) 下 也就是说主器件和从器件只能工作在以下两种关系之一 : 主器件 发送器, 从器件 接收器 从器件 发送器, 主器件 接收器在这两种情况下, 都由主器件产生时钟信号 为了实现总线的 线与 功能, 时钟线 (SCL) 和数据线 (SDA) 的输出级都必须采用漏极开路或集电极开路的电路 需要外接上拉电阻, 以保证总线在没有器件将其拉低时为高电平 I 2 C 总线上可连接的器件数量仅受到最大 400 pf 的总线负载规范和寻址能力的限制 DS70074E_CN 第 37-2 页 2008 Microchip Technology Inc.

3 第 37 章附录 A.1 启动和终止数据传输 在总线无数据传输时 ( 空闲时 ), 时钟线 SCL 和数据线 SDA 都通过外部上拉电阻拉为高电平 由启动和停止条件决定数据传输的启动和停止 启动条件定义为当 SCL 为高电平时, SDA 发生由高到低的转变 ; 停止条件定义为当 SCL 为高电平时,SDA 发生由低到高的转变 图 A-1 显示了启动和停止条件 主器件产生这些条件以启动和终止数据传输 根据启动和停止条件的定义, 当数据正在传输时, 只有在 SCL 线为低电平时 SDA 线的状态才允许改变 图 A-1: 启动和停止条件 SDA 37 SCL S P 启动条件 允许数据改变 允许数据改变 停止条件 附录 表 A-1: 术语发送器接收器主器件从器件多主机仲裁同步 I 2 C 总线术语表 说明向总线发送数据的器件 从总线接收数据的器件 启动传输 产生时钟并终止传输的器件 被主器件寻址的器件 系统中有一个以上的主器件 这些主器件可尝试同时对总线进行控制而不会破坏报文 保证只有一个主器件控制总线的过程, 可确保传输的数据不会被破坏 两个或多个器件的时钟信号同步的过程 2008 Microchip Technology Inc. DS70074E_CN 第 37-3 页

4 dspic30f 系列参考手册 A.2 对 I 2 C 器件寻址 有两种地址格式 : 最简单的一种是带有 R/W 位的 7 位地址格式 ( 见图 A-2) 另一种较复杂的是带有 R/W 位的 10 位地址格式 ( 见图 A-3) 对于 10 位地址格式, 必须发送两个字节 前五位用来指定采用的是 10 位地址格式, 发送的第一个字节中包括用于指定 10 位地址的 5 位以及地址的两个 MSb 和 1 个 R/W 位 第二个字节是其余的 8 位地址 图 A-2: 7 位地址格式 MSb LSb S R/W ACK 从器件地址 由从器件发送 S R/W ACK 启动条件启动条件 读 / 写脉冲 应答 图 A-3: I 2 C 10 位地址格式 S A9 A8 R/ W ACK A7 A6 A5 A4 A3 A2 A1 A0 ACK S R/W ACK 启动条件 读 / 写脉冲 应答 由从器件发送 = 0 表示写 DS70074E_CN 第 37-4 页 2008 Microchip Technology Inc.

5 第 37 章附录 A.3 发送应答 所有数据都必须按字节发送, 每次数据传输所发送的字节数没有限制 接收到每个字节后, 从接收器会产生一个应答位 (ACK)( 见图 A-4) 如果从接收器没有对从器件地址或已接收的数据作出应答, 主器件必须中止发送 从器件必须保持 SDA 为高电平, 以便主器件可以产生停止条件 ( 见图 A-1) 图 A-4: 从器件 接收器应答 由发送器输出的数据由接收器输出的数据来自主器件的 SCL 未应答 应答 S 启动条件 应答时钟脉冲 附录 如果主器件接收数据 ( 主器件作为接收器 ), 则除了最后一个字节外, 主器件在收到每一个数据字节后都会产生一个应答信号 如果主器件没有发出应答信号 ( 未作出应答 ), 则通知从器件 ( 发送器 ) 结束数据传输 然后从器件释放 SDA 线, 以便使主器件能够产生停止条件 主器件也可以在应答脉冲输出期间产生停止条件, 以终止数据传输 如果从器件需要延迟下一个字节的传输, 可以通过保持 SCL 线为低电平, 迫使主器件进入等待状态 当从器件释放 SCL 线时, 将继续数据传输 这就使得从器件在允许时钟启动前先移入接收到的数据或取出需要发送的数据 这种等待状态技术也可以用在对位的处理上 ( 见图 A-5) 图 A-5: 数据传输等待状态 SDA MSb 来自接收器的应答信号 接收器的字节完成中断 来自接收器的应答信号 处理中断时时钟线保持为低电平 SCL S P 启动条件地址 R/W ACK 等待状态 数据 ACK 停止条件 2008 Microchip Technology Inc. DS70074E_CN 第 37-5 页

6 dspic30f 系列参考手册 图 A-6 和图 A-7 描述了主器件作为发送器和主器件作为接收器时的数据传输序列 图 A-6: 主器件作为发送器的序列 7 位地址格式 : S 从器件地址 R/W A 数据 A 数据 A/A P 0( 写 ) 已传输数据 (n 字节 应答 ) 主器件 ( 发送器 ) 使用 7 位地址对从器件 ( 接收器 ) 寻址 传输方向不变 10 位地址格式 : S 从器件地址 R/W A1 从器件地址 ( 代码 +A9:A8) (A7:A0) ( 写 ) A2 数据 A 数据 A/A P 主器件 ( 发送器 ) 使用 10 位地址对从器件 ( 接收器 ) 寻址 主器件到从器件从器件到主器件 A = 应答 (SDA 为低电平 ) A = 未应答 (SDA 为高电平 ) S = 启动条件 P = 停止条件 图 A-7: 主器件作为接收器的序列 7 位地址格式 : S 从器件地址 R/W A 数据 A 数据 A P 1( 读 ) 已传输数据 (n 字节 应答信号 ) 主器件在收到第一个字节后立即读从器件 10 位地址格式 : S 从器件地址 R/W A1 从器件地址 ( 代码 +A9:A8) (A7:A0) ( 写 ) 主器件 ( 发送器 ) 使用 10 位地址对从器件 ( 接收器 ) 寻址 A2 Sr 从器件地址 R/W A3 数据 A 数据 A P ( 代码 +A9:A8) ( 读 ) 主器件到从器件从器件到主器件 A = 应答 (SDA 为低电平 ) A = 未应答 (SDA 为高电平 ) S = 启动条件 P = 停止条件 DS70074E_CN 第 37-6 页 2008 Microchip Technology Inc.

7 第 37 章附录 如果主器件不想放弃总线控制权 ( 通过产生停止条件 ), 必须产生一个重复启动条件 (Sr) 这个条件和启动条件相同 (SCL 保持为高时,SDA 由高变低 ), 只是它发生在数据传输应答脉冲产生之后 ( 而不是在总线处于空闲状态时 ) 这样主器件就可以把 命令 发送给从器件, 然后接收所需要的信息或对另外一个从器件进行寻址, 如图 A-8 所示 图 A-8: 组合格式 ( 读或写 ) (n 字节 + 应答信号 ) S 从器件地址 R/W A 数据 A/A Sr 从器件地址 R/W A 数据 A/A P ( 读 ) Sr= 重复启动条件 ( 写 ) 传输方向可在此时改变 37 数据的传输方向和应答位由 R/W 位决定 组合格式 : Sr 从器件地址 R/W A ( 代码 +A9:A8) 从器件地址 (A7:A0) A 数据 A 数据 A/A Sr 从器件地址 R/W A 数据 A 数据 ( 代码 +A9:A8) A P 附录 ( 写 ) ( 读 ) 组合格式 主器件使用 10 位地址对从器件寻址, 然后发送数据给从器件并读取该从器件的数据 主器件到从器件从器件到主器件 A = 应答 (SDA 为低电平 ) A = 未应答 (SDA 为高电平 ) S = 启动条件 P = 停止条件 2008 Microchip Technology Inc. DS70074E_CN 第 37-7 页

8 dspic30f 系列参考手册 A.4 多主机 I 2 C 协议允许系统有多个主器件, 这称为多主机系统 当两个或两个以上的主器件试图同时传输数据时, 就会产生总线仲裁和同步 A.4.1 仲裁 当 SCL 线为高电平时, 在 SDA 线上进行仲裁 当一个主器件在另一个主器件发送低电平时发送了高电平, 则前一个主器件失去仲裁 ( 见图 A-9) 并关闭其数据输出级 失去仲裁的主器件在数据字节结束 ( 即失去仲裁 ) 之前可以产生时钟脉冲 如果多个主器件对同一器件寻址, 则会继续进行数据仲裁 图 A-9: 多主机仲裁 ( 两个主器件 ) 数据 1 发送器 1 失去仲裁数据 1 SDA 数据 2 SDA SCL 兼有从器件功能且失去仲裁的主器件, 必须立即切换到从接收器模式 这是因为赢得仲裁的主发送器可能会对它进行寻址 不允许在以下情况进行仲裁 : 重复启动条件 停止条件和数据位之间 重复启动条件和停止条件之间应该注意确保不会发生这些情况 DS70074E_CN 第 37-8 页 2008 Microchip Technology Inc.

9 第 37 章附录 A.4.2 时钟同步 时钟同步发生在器件开始仲裁之后 它是由 SCL 线连接的 线与 功能完成的 当 SCL 线的电平由高变低时, 相关器件就开始对其时钟低电平时间进行计数 一旦器件时钟变为低电平, 那么在其时钟线 (SCL) 变为高电平之前,SCL 线一直保持为低电平 如果另一个器件的时钟仍处于低电平状态, 那么器件时钟由低电平变为高电平不会改变 SCL 线的状态 SCL 线保持低电平的时间由低电平时间最长的器件决定 低电平持续时间较短的器件将进入高电平等待状态, 直到 SCL 线变为高电平 此时, 所有器件开始对其时钟高电平计数 第一个变为低电平的器件将会把 SCL 拉低 SCL 线保持高电平的时间由高电平时间最短的器件决定 ( 见图 A-10) 图 A-10: 时钟同步 等待状态 开始对高电平时间计数 37 CLK 1 CLK 2 计数器复位 附录 SCL 2008 Microchip Technology Inc. DS70074E_CN 第 37-9 页

10 dspic30f 系列参考手册 表 A-2 和表 A-3 显示了 I 2 C 总线规范 参数编号 一列是为了方便用户在器件数据手册中查找相应的参数 图 A-11 和图 A-12 显示了相应波形的时序 图 A-11: I 2 C 总线启动 / 停止位时序规范 SCL SDA 启动条件 停止条件 表 A-2: I 2 C 总线启动 / 停止位时序规范 参数编号符号特性 TSU:STA 启动条件 100 khz 模式 ns 仅与重复启动条件相关 建立时间 400 khz 模式 THD:STA 启动条件 100 khz 模式 ns 在这段时间后, 将产生第一 保持时间 400 khz 模式 个时钟脉冲 92 TSU:STO 停止条件 100 khz 模式 ns 建立时间 400 khz 模式 THD:STO 停止条件 100 khz 模式 ns 保持时间 400 khz 模式 最小值 典型值 最大值 单位 条件 图 A-12: I 2 C 总线数据时序规范 SCL SDA 输入 SDA 输出 MSb 110 DS70074E_CN 第 页 2008 Microchip Technology Inc.

11 第 37 章附录 表 A-3: I 2 C 总线数据时序规范 参数编号 符号特性最小值 最大值 单位 100 THIGH 时钟高电平时间 100 khz 模式 µs 400 khz 模式 µs 101 TLOW 时钟低电平时间 100 khz 模式 µs 400 khz 模式 µs 102 TR SDA 和 SCL 上升时 间 103 TF SDA 和 SCL 下降时 间 条件 100 khz 模式 ns 400 khz 模式 Cb 300 ns 指定 Cb 在 10 到 400 pf 之间 100 khz 模式 ns 400 khz 模式 Cb 300 ns 指定 Cb 在 10 到 400 pf 之间 TSU:STA 启动条件建立时间 100 khz 模式 µs 仅与重复启动条件有关 400 khz 模式 µs 91 THD:STA 启动条件保持时间 100 khz 模式 µs 在这段时间后, 将产生第 400 khz 模式 µs 一个时钟脉冲 106 THD:DAT 数据输入保持时间 100 khz 模式 0 - ns 400 khz 模式 µs 107 TSU:DAT 数据输入建立时间 100 khz 模式 ns 注 khz 模式 ns 92 TSU:STO 停止条件建立时间 100 khz 模式 µs 400 khz 模式 µs 109 TAA 时钟输出时间 100 khz 模式 ns 注 khz 模式 ns 110 TBUF 总线空闲时间 100 khz 模式 µs 在新的传输开始前总线必 400 khz 模式 µs 须处于空闲状态的时间 D102 Cb 总线的容性负载 pf 注 1: 作为发送器, 为避免意外产生启动或停止条件, 器件必须提供此内部最小延迟时间, 以补偿 SCL 下降沿的 未定义区域 ( 最小值 300 ns) 2: 快速模式的 I 2 C 总线器件可以在标准模式 I 2 C 总线系统中使用, 但必须满足 TSU:DAT 250 ns 的要求 如果 快速模式器件没有延长 SCL 信号的低电压时间, 则必然满足此条件 如果该器件延长了 SCL 信号的低电压 时间, 则它必须将下一个数据位输出到 SDA 线, 根据标准模式 I 2 C 总线规范, 释放 SCL 线之前的时间为 : TRmax + TSU: DAT = = 1250 ns 37 附录 2008 Microchip Technology Inc. DS70074E_CN 第 页

12 dspic30f 系列参考手册 附录 B: CAN 概述 本附录提供了控制器局域网 (Controller Area Network, CAN) 总线的概述 在本参考手册的 CAN 一章中讨论了用于该硬件模块的 CAN 协议的实现过程 B.1 CAN 总线背景知识 CAN 是串行通信协议, 它能高效支持高安全性的分布式实时控制 CAN 应用涵盖从高速网络到低成本多路传输线路的各种领域 汽车电子设备 ( 如, 引擎控制单元 传感器和防滑系统等 ) 均是使用 CAN 以最大 1 Mb/s 的比特率连接的 CAN 可以用来取代汽车中的线路连接以节约成本 CAN 总线在噪声环境中的可靠性及其故障状态检测和从故障状态恢复的能力使其适用于 DeviceNet SDS 和其他现场总线协议等工控应用 CAN 是具有一条逻辑总线线路的异步串行总线系统 它具有开放式线性总线结构, 总线节点平均分布 CAN 总线由两个或多个节点组成 总线上的节点数量可以动态改变而不会干扰其他节点的通信 这使得总线节点可方便地连接和断开 ( 如为了增加系统功能 错误恢复或总线监测 ) 总线逻辑采用 线与 机制, 隐性 位 ( 通常为逻辑 1 但非必须如此 ) 被 显性 位覆盖 ( 通常逻辑电平为 0) 只要没有总线节点在发送显性位, 总线线路就处于隐性状态, 但是只要任一总线节点发送了显性位, 就会产生显性总线状态 因此, 对于 CAN 总线线路, 必须选择能传送两种可能位状态 ( 显性和隐性 ) 的传输介质 其中最常见也最便宜的方法是使用双绞线 此时总线线路被称为 CANH 和 CANL, 并且可以直接或通过连接器与节点相连 CAN 协议中没有定义有关连接器使用的标准 双绞线的端接是通过在总线线路两端连接端接电阻完成的 当总线长度不超过 40 米时, 最大总线速度可达 1 Mb 如果总线长度超过 40 米, 总线速度必须降低 ( 将总线速度降到 40 Kb 可使总线长度达到 1000 米 ) 对于 1000 米以上的总线, 应该使用特殊的驱动器 无需额外设备即至少可以连接 20 个节点 由于发送的差分性, 即两条总线线路受 EMI 的影响相同, 使差分信号不受影响, 所以 CAN 并不容易受到 EMI 的影响 也可以屏蔽总线线路以降低来自总线的电磁辐射, 尤其是在高波特率下 二进制数据是按 NRZ 码 ( 非归零码, 低电平 = 显性状态, 高电平 = 隐性状态 ) 编码的 使用位填充以确保所有总线节点精确同步 这意味着在报文发送时, 最多可以有 5 个连续位具有相同的极性 只要发送了相同极性的 5 个连续位, 在继续发送后续位前, 发送器在比特流中插入另外一个极性相反的位 接收器也会检查同极性位的个数, 并把填充位从比特流中删除 ( 解填充 ) 在 CAN 协议中, 不对总线节点寻址, 而是将地址信息包含在发送的报文中 这是通过标识符 ( 每个报文的组成部分 ) 实现的, 标识符标识了报文内容 ( 如引擎速度和油温等 ) 另外, 标识符还会指出报文的优先级 标识符的二进制值越小, 报文的优先级就越高 DS70074E_CN 第 页 2008 Microchip Technology Inc.

13 第 37 章附录 对于总线仲裁, 采用的是带有 NDA 的 CSMA/CD( 带有非破坏性仲裁的载波侦听多路访问 / 冲突检测 ) 如果总线节点 A 要通过网络发送报文, 它首先会检查总线是否处于空闲状态 ( 载波侦听 )( 即没有正在进行发送的节点 ) 如果是这样 ( 并且没有其他节点希望在此刻开始发送 ), 节点 A 就成为总线主控节点并发送其报文 在节点 A 发送第一个发送位 ( 帧起始位 ) 时, 所有其他节点都会切换到接收模式 在正确接收了报文后 ( 每个节点均对报文进行了接收应答 ), 每个总线节点都会检查报文标识符, 如果需要的话还将存储报文 否则, 就将报文丢弃 如果两个或更多个总线节点同时开始其发送 ( 多路访问 ), 此时可通过按位仲裁 ( 冲突检测 / 非破坏性仲裁 加上 线与 机制和 显性 位覆盖 隐性 位 ) 避免报文冲突 每个节点都发送报文的标识符位 ( 先发送 MSb) 并监视总线电平 如果节点发送的是隐性标识符位但是读回的是显性标识符位, 则它将失去总线仲裁并切换到接收模式 当与之发生冲突的节点的报文标识符有较低的二进制值 ( 显性状态 = 逻辑 0) 时就会产生这种情况, 即冲突节点发送的报文具有较高的优先级 这样, 具有最高优先级报文的总线节点不需要花费时间重发这一报文就可以赢得仲裁 一旦总线返回到空闲状态, 其他节点就会自动尝试重新发送 不允许不同的节点采用同一标识符来发送报文, 因为这样的话仲裁可能会失败导致发生冲突和错误 早期的 CAN 规范 ( 和 2.0A 版 ) 定义报文标识符为 11 位长, 从而给出了 2048 种报文标识符 后来此规范进行了更新 ( 更新到 2.0B 版 ) 后消除了这一限制 CAN 规范 2.0B 版允许的可用报文标识符的长度为 11 和 / 或 29 位 (29 位长的标识符可提供超过 536,000,000 种不同的报文标识符 ) CAN 2.0B 版也被称为 扩展 CAN ; 而 和 2.0A 版则被称为 标准 CAN 37 附录 B.2 不同的 CAN 实现方法 B.2.1 标准 CAN 和扩展 CAN B.3 基本 CAN 和完全 CAN 根据 CAN 规范 V2.0A, 只包含 11 位标识符的数据帧和远程帧被称为标准帧 这些帧可以用来标识 2048 种不同的报文 ( 标识符为 ) 但是, 优先级最低的 16 种报文 ( ) 是保留不用的 根据 CAN 规范 V2.0B, 扩展帧具有 29 位的标识符 如前所述, 29 位标识符是由 11 位标识符 ( 基本 ID ) 和 18 位扩展标识符 ( 扩展 ID ) 组成的 CAN V2.0A 规定的 CAN 模块只能根据标准 CAN 协议发送和接收标准帧 发送和接收使用 29 位标识符的报文会产生错误 如果是 CAN V2.0B 规定的器件, 另外还有一种区别 称为 Part B Passive 的模块只能发送和接收标准帧, 但是在遇到扩展帧时不会产生错误帧 称为 Part B Active 的器件能够发送和接收标准帧和扩展帧 还有一个 CAN 特性与 CAN 模块和主器件 CPU 之间的接口有关, 该特性将 CAN 芯片分为 基本 CAN 和 完全 CAN 器件 这与所使用的协议 ( 标准或扩展 CAN) 没有关系, 可以允许在同一网络中同时使用基本 CAN 和完全 CAN 器件 在基本 CAN 器件中, 硬件只实现了协议的基本功能 ( 如比特流的产生和检查 ) 判断接收到的报文是否需要被存储 ( 接收过滤 ) 以及整个报文管理都必须由软件完成 ( 即由主器件 CPU 完成 ) CAN 芯片通常只提供一个发送缓冲区和一到两个接收缓冲区 这样使用基本 CAN 模块的主器件 CPU 负担会非常重, 因此这些器件只能使用在低波特率和只允许几条不同报文同时传输的低总线负荷的场合使用 基本 CAN 的优势在于芯片体积小, 可以降低器件成本 2008 Microchip Technology Inc. DS70074E_CN 第 页

14 dspic30f 系列参考手册 B.4 ISO 模型 完全 CAN 器件用硬件实现整个总线协议, 包括接收过滤和报文管理 它们包含几个所谓的报文对象, 可以处理标识符 数据 方向 ( 接收或发送 ) 以及标准 CAN/ 扩展 CAN 信息 在器件的初始化过程中, 主器件 CPU 决定要发送哪些报文 接收哪些报文 如果某个接收到的报文的标识符与已编程的 ( 接收 ) 报文对象之一相匹配, 中断就会通知主器件 CPU 这样, 就减轻了 CPU 的负担 使用完全 CAN 器件可以处理高波特率和允许很多报文同时传输的高总线负荷 但这些芯片比基本 CAN 器件昂贵 许多完全 CAN 芯片还提供 基本 CAN 功能 可以编程某个报文对象, 使将不与其他报文对象相匹配的每条报文存储起来 这对于许多应用都很有帮助 如图 B-1 所示,lSO/OSl 参考模型定义了通信系统协议的层 在最高层, 应用程序需要互相通信 在最低层, 使用某些物理介质提供电信令 协议的高层由软件实现 通常只实现到应用层 在 CAN 总线规范中, 并没有对报文类型或被传输报文的内容及意义进行定义 这些内容在有些系统中定义, 比如 Volcano(Volvo 汽车 CAN 规范 ) J1939( 美国重型卡车多路传输线路规范 ) 以及 Allen-Bradly DeviceNet 和 Honeywell SDS ( 工业协议的两个范例 ) CAN 总线模块定义包含整个协议中的如下两层 数据链路层 - 逻辑链路控制 (LLC) 子层 - 介质访问控制 (MAC) 子层 物理层 - 物理信令 (PLS) 子层 LLC 子层与报文过滤 过载通知和错误恢复管理有关 LLC 子层的功能范围包括 : 为数据传输和远程数据请求提供服务 决定 LLC 子层接收的哪些信息将被实际接收 提供错误恢复管理和过载通知的方式 MAC 子层是 CAN 协议的核心 MAC 子层定义了传输协议 ( 即控制帧 执行仲裁 错误检测 错误信号产生以及故障界定 ) 该层提供从 LLC 子层接收的报文, 并接收将要发送到 LLC 子层的报文 判断总线是处于空闲状态以开始新的发送还是刚刚开始接收都是在 MAC 子层内完成的 MAC 子层由一个叫做故障界定的管理实体监管, 这是一种能够把短时干扰和永久失效区分开来的自检机制 而且, 位时序的某些通用功能也被认为是 MAC 子层的一部分 物理层定义了所有电气属性下不同节点之间的实际的位传输 PLS 子层定义信号的实际发送方式, 并由此对位时序 位编码和同步进行描述 协议的较低层在驱动器 / 接收器芯片和实际接口 ( 如双绞线或光纤等 ) 中实现 在同一个网络中, 所有节点必须使用同一个物理层 物理层的驱动器 / 接收器特性没有定义, 这样可使发送介质和信令的实现根据应用进行优化 ISO11898 道路车辆多路传输线路规范 (Road Vehicles Multiplex Wiring specification) 中对最常见的例子给出了定义 DS70074E_CN 第 页 2008 Microchip Technology Inc.

15 第 37 章附录 图 B-1: ISO/OSI 参考模型中的 CAN 总线 OSI 参考层 应用层 表示层 阴影区域由 CAN 总线规范定义 会话层 传输层 网络层 数据链路层 LLC( 逻辑链路控制 ) 接收过滤过载通知恢复管理 监控器 37 附录 MAC( 介质访问控制 ) 数据封装 / 解封装帧编码 ( 填充和解填充 ) 介质访问管理错误检测错误信号发出应答序列化 / 解序列化 PLS( 物理信令 ) 位编码 / 解码位时序同步 物理层 故障界定 (MAC LME) 总线失效管理 (PLS LME) PMA( 物理介质附件 ) 驱动器 / 接收器特性 MDI( 介质相关接口 ) 连接器 2008 Microchip Technology Inc. DS70074E_CN 第 页

16 dspic30f 系列参考手册 B.5 CAN 总线功能 CAN 具有以下属性 : 报文优先级控制 确保响应延时 配置灵活 带时间同步的组播接收 全系统数据一致性 多主机 错误检测和信令 损坏报文的自动重发 区分节点的暂时错误和永久失效并自动关闭出错节点 1. 报文 : 总线上的信息是以固定格式的报文形式发送的, 报文的长度不同但有限制 当总线空闲时, 任何连接到总线的部件都可以开始发送新的报文 2. 信息路由 : 在 CAN 系统中, CAN 节点不会使用系统配置 ( 如站点地址 ) 的任何信息 3. 系统灵活性 : 可以向 CAN 网络添加节点而无需在节点和应用层的软硬件上进行任何修改 4. 报文路由 : 报文的内容是以标识符指定的 标识符没有指出报文的目的地, 而是说明了数据的意义, 因此网络中的所有节点都能够通过报文过滤判断它们是否需要对数据进行处理 5. 组播 : 作为报文过滤的一个结果, 任意数量的节点都能接收并同时处理同一条报文 6. 数据一致性 : 在 CAN 网络中确保报文被所有节点同时接收或不被任何节点接收 这样, 就能通过组播和错误处理保证系统的数据一致性 7. 比特率 : 在不同系统中 CAN 的速度可能会不同 但是, 在一个给定的系统中, 比特率是统一且固定的 8. 优先级控制 : 标识符会在总线访问期间确定一个静态报文的优先级 9. 远程数据请求 : 通过发送远程帧, 请求数据的节点可请求另一个节点发送相应的数据帧 数据帧和相应的远程帧由相同的标识符指定 10. 多主机 : 当总线空闲时, 任何部件都可开始发送报文 具有较高优先级的待发送报文的部件会获得总线的访问权 11. 仲裁 : 只要总线空闲, 任何部件就可开始发送报文 如果两个或多个部件同时开始发送报文就需要使用标识符进行按位仲裁以解决总线访问冲突 仲裁机制可以确保不会丢失信息或损失时间 如果使用相同标识符的数据帧和远程帧同时开始发送, 则数据帧优先于远程帧 在仲裁时, 每个发送器都会将待发送位的优先级与在总线上监视到的优先级对比 如果优先级相等, 则该发送器可继续发送 如果发送了 隐性 电平但是监视到 显性 电平, 则该器件失去仲裁, 必须撤回请求并不再发送位 12. 安全性 : 为了实现数据传输的最高安全性, 在每个 CAN 节点中都实现了强大的错误检测 信令和自检机制 13. 错误检测 : 为了检测错误, 采取了以下措施 : 监视 ( 发送器将待发送位的优先级与在总线上监视到的优先级对比 ) 循环冗余校验 位填充 报文帧校验 DS70074E_CN 第 页 2008 Microchip Technology Inc.

17 第 37 章附录 错误检测机制具有以下属性 : 检测所有全局错误 检测发送器的所有本地错误 最大可检测到一个报文中的 5 个随机分布错误 检测报文中长度小于 15 的突发错误 检测报文中任何数量为奇数的错误 14. 错误信令和恢复时间 : 任何检测到错误的节点都会标记损坏的报文 此类报文发送被中止并将自动重发 如果没有发生更多错误, 从检测到错误到开始下一个报文最长需要 31 个位时间 15. 故障界定 :CAN 节点能够区别短期干扰和失效故障 出错的节点会被关闭 16. 连接 :CAN 串行通信链路是可连接一定数量器件的总线 理论上, 此数量没有限制 实际上, 器件总数受到总线时延和 / 或总线上的电气负载的限制 17. 单通道 : 总线由载有位的单个通道组成 信息可通过经过该通道传输的数据再同步的过程获得 本规范中并不规定该通道的实现方式 ( 即单线 ( 和接地线 ) 两条差分线路和光纤等 ) 18. 总线值 : 总线可以有两个互补的逻辑值, 即 显性 或 隐性 同时发送 显性 和 隐性 位, 总线值将是 显性 的 例如, 当执行总线的 线与 操作时, 逻辑 0 代表 显性, 逻辑 1 代表 隐性 在规范中未说明代表逻辑值的物理状态 ( 例如电压和光 ) 19. 应答 : 所有的接收器都会检查正在接收报文的一致性, 并会对一致的报文作出应答并标记不一致的报文 20. 休眠模式及唤醒 : 要降低系统的功耗, 可将 CAN 器件设置进入休眠模式, 此模式下没有任何内部活动并且其总线驱动器也未与总线相连 任何总线活动或系统内部条件唤醒器件, 休眠模式都会结束 在唤醒时, 内部活动重新开始, 但是 MAC 子层将等待系统振荡器稳定下来, 并在总线驱动器再次置为 在线 前, 继续等待直到其状态与总线活动同步 ( 通过检测 11 个连续的 隐性 位 ) 37 附录 2008 Microchip Technology Inc. DS70074E_CN 第 页

18 dspic30f 系列参考手册 B.6 帧类型 B.6.1 标准数据帧 当节点希望发送数据时它会产生一个数据帧 图 B-2 所示为标准 CAN 数据帧 与其他所有帧相同, 数据帧也是以帧起始 (SOF, 显性状态 ) 位开始与所有节点进行硬同步 在 SOF 之后是仲裁字段, 由 12 位组成, 包括 11 位的标识符 ( 反映报文的内容和优先级 ) 和 RTR 位 ( 远程传输请求位 ) RTR 位用于区分数据帧 (RTR, 显性 ) 和远程帧 下一个字段是控制字段, 由 6 个位组成 字段的第一位称为 IDE 位 ( 标识符扩展位 ), 该位为显性状态, 指定该帧为标准帧 接下来是保留位 RB0, 这一位也被定义为显性位 控制字段的其余 4 位为数据长度码 (DLC), 它规定了报文中包含的数据字节数 控制字段之后为数据字段, 包含正在发送的数据字节, 数据字段长度由上述数据长度码 DLC 定义 (1 到 8 字节 ) 数据字段之后是循环冗余校验字段 (CRC), 用来检测可能的报文传输错误 CRC 字段由一个 15 位的 CRC 序列组成, 以隐性 CRC 定界符位结束 最后是应答字段 在应答间隙位 (ACK Slot bit) 产生期间, 发送节点发出一个隐性位 任何收到无错误帧的节点会发回一个显性位 ( 无论该节点是否配置为接收该特定报文 ), 应答帧已正确接收 从这一点上可以看出, CAN 属于 位回应 类 (In-bit-response) 协议 应答间隙以隐性确认定界符结束, 该字符不能被显性位改写 B.7 扩展数据帧 如图 B-3 所示, 在扩展 CAN 数据帧中, 紧随帧起始 (SOF) 位的是 38 位仲裁字段 仲裁字段的前 11 位为 29 位标识符的 11 个最高位 ( 基本 ID) 紧随这 11 位的是代理远程请求 (SRR) 位, 它以隐性状态发送 SRR 位后是 IDE 位, 该位是隐性的, 表示这是扩展的 CAN 帧 值得注意的是, 如果在扩展帧标识符的前 11 位发送完后, 总线仲裁无果, 而此时参与仲裁的某个节点发出标准 CAN 帧 (11 位标识符 ), 那么由于该节点发出了显性的 IDE 位而使标准 CAN 帧赢得仲裁 另外, 扩展 CAN 帧的 SRR 位应为隐性, 以允许正在发送标准 CAN 远程帧的节点发出显性 RTR 位 SRR 位和 lde 位之后是标识符的其余 18 位 ( 扩展 ID) 以及一个远程发送请求位 为使标准帧和扩展帧都能在它们共享的网络上发送, 应将 29 位的扩展报文标识符拆分成 11 位 ( 高位 ) 和 18 位 ( 低位 ) 两部分 拆分后可确保标识符扩展位 (IDE) 在标准帧和扩展帧中各位的位置保持不变 下一个字段是控制字段, 由 6 个位组成 控制字段前两位为保留位, 为显性状态 控制字段的其余 4 位为 DLC, 它规定了数据字节数 扩展数据帧的其余部分 ( 数据字段 CRC 字段 应答字段 帧结束和间断 ) 在结构上与标准数据帧相同 DS70074E_CN 第 页 2008 Microchip Technology Inc.

19 第 37 章附录 B.8 远程帧 通常, 数据发送是由数据源节点自主完成的 ( 例如, 传感器发送数据帧 ) 但也可能发生目标节点向源节点请求发送数据的情况 要做到这一点, 目标节点需要发送一个标识符与所需数据帧的标识符相匹配的 远程帧 随后相应的数据源节点发送一个数据帧作为对该远程请求的响应 如图 B-4 所示, 远程帧与数据帧有两点不同 第一, 远程帧的 RTR 位为隐性状态 ; 第二, 远程帧没有数据字段 带有相同标识符的数据帧和远程帧同时发送的情况是很少出现的, 这种情况下数据帧将赢得仲裁, 这是因为其标识符之后的 RTR 位为显性 这样可使发送远程帧的节点立即收到所需数据 B.9 错误帧 错误帧是由检测到总线错误的任何节点产生的 如图 B-5 所示, 错误帧包含 2 个字段, 即错误标志字段和紧随其后的错误定界符字段 错误定界符由 8 个隐性位组成, 可以让总线节点在错误发生后立即重新启动总线通信 错误标志字段有两种形式 其具体形式取决于检测到错误的节点的错误状态 当错误主动节点检测到一个总线错误时, 这个节点将通过产生一个主动错误标志, 中断当前的报文发送 主动错误标志由 6 个连续的显性位构成 这种位序列地打破了位填充规则 所有其他站点识别到由此产生的位填充错误并产生错误帧, 这称为错误回送标志 错误标志字段因此包含 6 到 12 个连续显性位 ( 由 1 个或多个节点产生 ) 错误帧以错误定界符字段结束 在错误帧发送完毕后, 总线活动恢复正常状态, 被中断的节点会尝试重新发送被中止的报文 当错误被动节点检测到一个总线错误时, 该节点将发送一个错误被动标志, 后面仍然紧随错误定界符字段 错误被动标志由 6 个连续隐性位组成, 因此错误被动节点的错误帧由 14 个隐性位组成 由此可知, 除非总线错误被正在发送报文的总线主节点检测到, 否则错误被动节点发送的错误帧将不会影响网络中任何其他节点 如果总线主节点产生了一个错误被动标志, 那么由于位填充规则被打破, 将导致其他节点产生错误帧 错误帧发送完毕后, 错误被动节点必须等待总线上出现 6 个连续隐性位后, 才能尝试重新参与总线通信 37 附录 B.10 帧间间隔 帧间间隔将前一个帧 ( 无论何种类型 ) 与其后的数据帧或远程帧分隔开来 帧间间隔至少由 3 个隐性位构成, 也称为间断 间断使节点在开始发送 / 接收下一个报文帧之前有时间进行内部处理 在间断之后, CAN 总线将保持隐性状态 ( 总线空闲 ), 直至开始发送下一个帧 2008 Microchip Technology Inc. DS70074E_CN 第 页

20 dspic30f 系列参考手册 图 B-2: 标准数据帧 fjhjgj 帧间间隔 任何帧 3 8 INT 暂停发送总线空闲 数据帧或远程帧 帧起始位 数据帧 ( 位数 =44+8N) 12 仲裁字段 11 6 控制字段 4 8N( N 8) 数据字段 CRC 字段 15 CRC 7 帧结束位 帧起始位 ID 10 ID3 ID0 RTR IDE RB0 DLC3 DLC 标识符 报文过滤 存储在缓冲区中 数据长度码 存储在发送 / 接收缓冲区中 保留位 CRC 定界符应答 ACK 定界符 位填充 任何帧 3 8 gggg 帧间间隔 INT 暂停发送总线空闲 数据帧或远程帧 帧起始位 DS70074E_CN 第 页 2008 Microchip Technology Inc.

21 第 37 章附录 图 B-3: 扩展数据格式 数据帧或远程帧 帧起始位 总线空闲 数据帧 ( 位数 =64+8N) 7 16 CRC 字段 8N( N 8) 数据字段 32 仲裁字段 结束位帧 6 控制字段 CRC 定界符应答 ACK 定界符 15 CRC DLC0 EID0 RTR RB1 RB0 DLC3 ID0 SRR IDE EID17 ID3 帧起始位 ID 数据长度码 扩展标识符 标识符报文过滤 存储在发送 / 接收缓冲区中 保留位 1111 帧间间隔 存储在缓冲区中 位填充 数据帧或远程帧 3 8 帧起始位 INT 暂停发送总线空闲 任何帧 附录 2008 Microchip Technology Inc. DS70074E_CN 第 页

22 dspic30f 系列参考手册 图 B-4: 远程数据帧 1111 帧间间隔 任何帧 3 8 INT 暂停发送总线空闲 数据帧或远程帧 报文过滤 标识符 存储在缓冲区中 数据长度码 保留位 帧起始位 风格法风远程帧 ( 位数 =44) 12 仲裁字段 11 6 控制字段 4 16 CRC 字段 15 CRC 7 帧结束位 帧起始位 ID 10 ID0 RTR IDE RB0 DLC3 DLC0 CRC 定界符应答 ACK 定界符 位填充 任何帧 帧间间隔 INT 暂停发送总线空闲 数据帧或远程帧 帧起始位 DS70074E_CN 第 页 2008 Microchip Technology Inc.

23 第 37 章附录 图 B-5: 错误帧 1111 帧间间隔 数据帧或远程帧 3 8 帧起始位 INT 暂停发送总线空闲 任何帧 被中断的数据帧 8N( N 8) 数据字段 6 控制字段 12 仲裁字段 DLC0 RTR IDE RB0 DLC3 ID0 ID3 帧起始位 ID 数据长度码 标识符 报文过滤 保留位 11 错误帧 8 6 位填充 帧间间隔 错误定界符 6 回送错误标志 错误标志 数据帧或远程帧 帧间间隔 数据帧或远程帧 3 8 INT 暂停发送 总线空闲 帧起始位 任何帧 附录 2008 Microchip Technology Inc. DS70074E_CN 第 页

24 dspic30f 系列参考手册 B.11 参考文档 标题 Road Vehicles; Interchange of Digital Information, Controller Area Network Bosch CAN Specification Version 2.0 文档 ISO11898 DS70074E_CN 第 页 2008 Microchip Technology Inc.

25 第 37 章附录 附录 C: 编解码器协议概述 本附录概括了 Inter-IC Sound (I 2 S) 和 AC-Link 兼容模式接口的音频编码器 / 解码器 ( 编解码器,Codec) 协议 很多倾向于在音频应用中使用的编解码器支持 8 khz 到 48 khz 的采样率, 通常使用前面提到的接口协议中的一种 数据转换器接口 (DCI) 模块自动处理与这些编解码器有关的接口时序 在 DCI 发送和 / 或接收被请求的数据量前, 无需 CPU 开销 在两次 CPU 中断之间最多可以传输 4 个数据字 C.1 I 2 S 协议说明 Inter-IC Sound (I 2 S) 是一种简单的三线总线接口, 用于在以下设备之间传输数字音频数据 : DSP 处理器 A/D 和 D/A 转换器 数字输入 / 输出接口本附录信息旨在对 Philips 公司发布的 I 2 S Protocol Specification 作一个补充 I 2 S 总线是时分复用的并可传输两个通道的数据 这两个数据通道通常是数字音频流的左右声道 I 2 S 总线具有以下连接引脚 : SCK:I 2 S 串行时钟线 SDx:I 2 S 串行数据线 ( 输入或输出 ) WS:I 2 S 字选择线图 C-2 所示为数据传输的时序图 串行数据在 I 2 S 总线上是以二进制补码格式发送的, 首先发送 MSb 因为此协议允许发送和接收不同数据字长度, 所以必须先发送 MSb 如果接收器收到了比它能接受的数据字更多的位, 则将 LSb 忽略 如果接收器收到了比原始字长更少的位, 则它必须在内部将余下的 LSb 置为 0 WS 线指出发送的数据通道 使用以下标准 : WS = 0: 通道 1 或左声道 WS = 1: 通道 2 或右声道 WS 线由接收器在 SCK 的上升沿采样, 下一个数据字的 MSb 在 WS 改变后的下一个 SCK 周期发送 WS 改变后一个周期的延时可以让接收器有时间存储以前发送给它的字, 并准备好接收下一个字 发送器发送的串行数据在 SCK 的下降沿放到总线上, 并在 SCK 的上升沿由接收器锁存 任何器件都可以在 I 2 S 系统中充当系统主机 系统主机产生 SCK 和 WS 信号 通常, 由发送器充当系统主机, 但是接收器或其他器件也可以作为主机 图 C-1 显示了可能的 I 2 S 总线配置 虽然在图 C-1 中没有特别说明, 但两个相连的器件可以有数据发送和数据接收两种连接方式 37 附录 2008 Microchip Technology Inc. DS70074E_CN 第 页

26 dspic30f 系列参考手册 图 C-1: I 2 S 总线连接 SCK I 2 S 发送器 WS SD I 2 S 接收器 发送器作为主器件 SCK I 2 S 发送器 WS SD I 2 S 接收器 接收器作为主器件 I 2 S 控制器 SCK I 2 S 发送器 WS SD I 2 S 接收器 独立控制器作为主器件 图 C-2: I 2 S 接口时序图 SCK SD MSB LSB MSB LSB WS 注 : 为便于说明, 本图显示了字长为 5 位的数据的传输情况 I 2 S 协议不指定字长 ( 字长取决于系统 ) C.2 AC '97 协议 C.3 AC-Link 信号说明 音频编解码器 '97 (Audio Codec '97, AC '97) 规范定义了用于 PC 平台的音频编解码器的标准架构和数字接口协议 符合 AC '97 的编解码器的数字接口协议称为 AC-Link, 它是本文讨论的重点 本文不说明 AC '97 控制器设备的具体要求和功能 本附录信息旨在对 Intel 公司发布的 AC '97 组件规范文档作一个补充 所有 AC-Link 信号都是由 AC '97 主时钟源产生的 建议使用连接到 AC '97 编解码器的时钟源为 MHz 晶振, 以使时钟抖动减至最小 MHz 时钟也可以由 AC'97 控制器或外部源提供 所有的 AC-Link 信号名称都涉及到 AC '97 控制器, 而非 AC '97 编解码器 控制器是产生 SYNC 信号以启动数据传输的器件 下面各节对每个信号进行了说明 DS70074E_CN 第 页 2008 Microchip Technology Inc.

27 第 37 章附录 C.3.1 位时钟 (BIT_CLK) 系统中的主 AC '97 编解码器中提供一个 MHz BIT_CLK 信号 BIT_CLK 信号是 AC '97 控制器和系统中最多三个从 AC '97 编解码器设备的输入信号 所有 AC-Link 数据在 BIT_CLK 的上升沿传送, 并且由接收设备在 BIT_CLK 的下降沿采样 C.3.2 串行数据输出 (SDO) C.3.3 C.3.4 SDO 是发送到 AC '97 编解码器的时分复用数据流 串行数据输入 (SDI) SDI 是 AC '97 编解码器发出的时分复用数据流 SYNC 37 C.3.5 复位 SYNC 是由 AC '97 控制器发送到 AC '97 编解码器的 48 khz 固定速率的采样同步信号 SYNC 信号是通过将 BIT_CLK 信号进行 256 分频得到的 SYNC 信号的高电平保持 16 个 BIT_CLK 周期然后变为低电平并保持 240 个 BIT_CLK 周期 SYNC 信号只在 BIT_CLK 的上升沿改变, 并且其周期确定了一个音频数据帧的边界 附录 RESET 信号是系统中每个 AC '97 编解码器的输入信号, 它会复位编解码器硬件 C.4 AC-Link 协议 C.4.1 AC-Link 串行接口协议 AC-Link 串行数据流采样采用 256 位数据帧的时分复用 (TDM) 机制 每个数据帧都分成 13 个时隙, 编号为 Slot #0 到 Slot #12 Slot #0 是一个特殊时隙, 包含 16 个位 其余 12 个时隙都是 20 位宽的 图 C-4 所示为一个 AC-Link 帧示例 该帧在 SYNC 信号的上升沿 ( 与 BIT_CLK 的上升沿重合 ) 开始传输 AC '97 编解码器在紧随在该上升沿之后的 BIT_CLK 下降沿采样 SYNC 信号 此下降沿标记编解码器和控制器发现新帧起始位的时间 在 BIT_CLK 的下一个上升沿, 编解码器产生 SDATA_IN 的 MSb 并产生 SDATA_OUT 的第一个边沿 此过程可以确保接收和发出的数据流的数据电平跳变点和随后的采样点在时间上是对齐的 Slot #0 Slot #1 和 Slot #2 在 AC-Link 协议中对状态和控制有特殊用途 其余时隙都分配给某些特定类型的数字音频数据 Slot #3 到 Slot #12 的数据分配取决于所选择的 AC '97 编解码器, 因此这里只能简要说明时隙用法 如需更多时隙用法的信息, 请参见 AC '97 组件规范 2008 Microchip Technology Inc. DS70074E_CN 第 页

28 dspic30f 系列参考手册 C.4.2 Slot #0, 标记帧 Slot #0 通常称为 标记帧 (Tag Frame) 标记帧对 AC-Link 协议的每个数据时隙都有一个对应的位位置 这些位指定帧中的哪些时隙可供控制器使用 Slot #0 给定位位置中的 1 表示当前音频帧中对应的时隙已经分配给一个数据流并且此时隙包含数据 如果某个间隙标记为无效, 则应由数据源 ( 对于输入流为 AC '97 编解码器 对于输出流为 AC '97 控制器 ) 在该时隙的时间内用 0 填充所有位位置 在标记帧中也有特殊位 对于 SDATA_OUT, 标记帧的 MSb 是 帧 (Frame Valid) 状态位 帧位是编解码器的全局指示符, 表明在帧里至少有一个时隙包含数据 如果整个帧都标记为无效, 编解码器会忽略标志帧中后续的所有时隙 此功能实现了非 48 khz 的采样率 SDATA_OUT 标记帧的两个 LSb 指出编解码器的地址 系统中最多可连接四个 AC '97 编解码器 如果系统只使用了一个编解码器, 这些位保持为 0 SDATA_IN 的 MSb 是 编解码器就绪 (Codec Ready) 状态位 如果此位为 0, 则表示编解码器已断电和 / 或尚未就绪不能正常工作 如果 编解码器就绪 位置 1, 则应由控制器查询编解码器中的状态寄存器, 以确定哪个编解码器可使用 C.4.3 Slot #1 ( 命令地址 ) 和 Slot #2 ( 命令数据 ) C.4.4 Slot #3 (PCM 左声道 ) C.4.5 Slot #4 (PCM 右声道 ) Slot #1 和 Slot #2 在 AC-Link 协议中也有特殊用途 当读取或写入 AC '97 编解码器控制寄存器时, 这些时隙用于放置地址和数据值 这些时隙必须在 Slot #0 中标记为才能读写控制寄存器 AC '97 组件规范允许在编解码器中存在 64 个 16 位控制寄存器 在 AC-Link 协议中提供了 7 个地址位, 但是只使用偶数地址位 奇数地址位的值是保留的 SDATA_OUT 线的 Slot #1 和 Slot #2 分别称为命令地址和命令数据 SDATA_OUT 线上的命令地址间隙用于指定编解码器寄存器地址, 并指定寄存器访问是读取还是写入 SDATA_OUT 上的命令数据时隙包含要写入编解码器的某个控制寄存器的 16 位值 如果对编解码器寄存器执行了读操作, 命令数据位将设置为零 SDATA_IN 线的 Slot #1 和 Slot #2 分别称为状态地址和状态数据时隙 状态地址时隙回送先前发送到编解码器的寄存器地址 如果该值为 0, 表示先前向编解码器发送的是无效地址 状态地址时隙还有 10 个时隙请求位 时隙请求位可以由编解码器控制用于具有可变采样率的应用 状态数据时隙返回从编解码器控制 / 状态寄存器读取的 16 位数据 SDATA_OUT 信号中的 Slot #3 用于合成的数据音频左声道回放流 对于声卡应用, 该回放流通常是复合的.WAV 音频和 MIDI 合成器输出 SDATA_IN 信号中的 Slot #3 是从 AC '97 编解码器输入混音器获取的左声道录音数据 SDATA_OUT 信号中的 Slot #4 用于组合的数字音频右声道回放流 对于声卡应用, 该回放流通常是复合的.WAV 音频和 MIDI 合成器输出 SDATA_IN 信号中的 Slot #4 是从 AC '97 编解码器输入混音器获取的右声道录音数据 DS70074E_CN 第 页 2008 Microchip Technology Inc.

29 第 37 章附录 C.4.6 Slot #5 ( 调制解调器线 1) C.4.7 Slot #6 SDATA_OUT 信号中的 Slot #5 用于调制解调器 DAC 数据 兼容调制解调器的 AC '97 编解码器的缺省精度为 16 位 与所有时隙一样, 此时隙中未使用的位都置为 0 SDATA_IN 信号中的 Slot #5 用于调制解调器 ADC 数据 C.4.8 Slot #7 SDATA_OUT 信号中的 Slot #6 用于 4 声道或 6 声道声音配置中的 PCM 中间声道 DAC 数据 SDATA_IN 信号中的 Slot #6 专门用于专用麦克风录音数据 此时隙中的数据允许在应用中使用话筒回声消除算法用于话筒应用中 SDATA_OUT 信号中的 Slot #7 用于 4 声道或 6 声道声音配置中的 PCM 左声道 DAC 数据 SDATA_IN 信号中的 Slot #7 在 AC '97 组件规范中保留供未来使用 37 C.4.9 Slot #8 SDATA_OUT 信号中的 Slot #8 用于 4 声道或 6 声道声音配置中的 PCM 右声道 DAC 数据 SDATA_IN 信号中的 Slot #8 在 AC '97 组件规范中保留供未来使用 附录 C.4.10 Slot #9 SDATA_OUT 信号中的 Slot #9 用于 6 声道声音配置中的 PCM LFE DAC 数据 SDATA_IN 信号中的 Slot #9 在 AC '97 组件规范中保留供未来使用 C.4.11 Slot #10 ( 调制解调器线 2) C.4.12 Slot #11 ( 调制解调器听筒 ) C.4.13 Slot #12 (GPIO 控制 / 状态 ) Slot #10 用于调制解调器兼容设备中的调制解调器线路 2 的 ADC 和 DAC 数据 Slot #11 用于调制解调器兼容设备中的调制解调器听筒的 ADC 和 DAC 数据 Slot #12 中的位用于读取和写入 AC '97 编解码器中的 GPIO 引脚 GPIO 引脚用于调制解调器兼容设备上的调制解调器控制功能 图 C-3: AC-Link 信号连接 BIT_CLK SYNC MHz AC '97 d 控制器 SDATA_OUT SDATA_IN AC '97 编解码器 / 复位 2008 Microchip Technology Inc. DS70074E_CN 第 页

30 dspic30f 系列参考手册 图 C-4: AC-Link 数据帧 SYNC SDATA_OUT e 标记帧 命令地址 11 命令数据 Slot 3 左 PCM 数据 Slot 4 右 PCM 数据 Slot 10 线路 2 DAC Slot 11 1 听筒 DAC Slot 12 编解码器 I/O 控制 SDATA_IN 标记 1 帧 1 状态地址 1 状态 数据 Slot 3 左 PCM 数据 Slot 4 右 PCM 数据 Slot 10 线路 2 ADC Slot 11 1 听筒 ADC Slot 12 编解码器 I/O 状态 图 C-5: SLOT#0 SLOT#1 和 SLOT#2 在 SDATA_IN 中的位置 SLOT#0: 标记时隙 bit 15 bit 0 编解码器就绪 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9 Slot 10 Slot 11 Slot 12 SLOT#1: 控制地址回送和 SLOTREQ 位 bit 19 bit 18 bit 12 bit 11 bit 2 bit 0 1 保留控制寄存器索引回送保留 0 ( 如果标记为无效由 AC '97 编解码器置为 0) Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9 Slot 10Slot 11Slot 12 ( 置为 0) bits 11-2: 按需数据请求标志 :0 = 发送数据,1 = 不要发送数据 SLOT#2: 编解码器控制寄存器读取数据 bit 19 bit 4 bit 0 控制寄存器 16 位读取数据 ( 如果标记为无效由 AC '97 编解码器置为 0) 保留 ( 置为 0) DS70074E_CN 第 页 2008 Microchip Technology Inc.

31 第 37 章附录 图 C-6: SLOT#0 SLOT#1 和 SLOT#2 在 SDATA_OUT 中的位置 SLOT#0: 标记时隙 bit 15 bit 0 1 帧 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Slot 9 Slot 10 Slot 11Slot 12 编解码 编解码 器 ID 器 ID SLOT#1: 命令地址 bit 19 bit 18 bit 12 bit 11 R/W 位 控制寄存器索引 保留 ( 置为 0) bit 0 37 SLOT#2: 命令数据 bit 19 bit 4 bit 0 附录 控制寄存器 16 位写入数据 ( 如果当前执行读取操作则置为 0 ) 保留 ( 置为 0) 2008 Microchip Technology Inc. DS70074E_CN 第 页

32 dspic30f 系列参考手册 注 : DS70074E_CN 第 页 2008 Microchip Technology Inc.

CAN总线技术白皮书.doc

CAN总线技术白皮书.doc CAN 总线技术白皮书 关键词 : 非破坏性总线,CAN2.0A,CAN2.0B, 总线仲裁, 位流编码, 位填充, 单元状态 摘 要 : 本文 CAN 总线工作原理 协议规范与帧格式等细节 缩略语 : 缩略语 CAN RTR SRR IDE DLC DEL CRC SOF EOF REC TEC IAR IMR ACR AMR SJW MSB LSB 英文全名 Control er Area Network

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

1 CAN 69 4 接受滤波 CAN CRC LLC 超载通知数恢复管理 CAN 据数据封装 / 拆装 5 链帧编码 ( 填充 / 解除 ) 媒体访问管理 路 CAN 应答 SAE J CAN 1 1 CAN 层 1CAN CAN 7 CAN 1 2 2CAN CAN 1 58%

1 CAN 69 4 接受滤波 CAN CRC LLC 超载通知数恢复管理 CAN 据数据封装 / 拆装 5 链帧编码 ( 填充 / 解除 ) 媒体访问管理 路 CAN 应答 SAE J CAN 1 1 CAN 层 1CAN CAN 7 CAN 1 2 2CAN CAN 1 58% 17 1 2012 2 Vol 17 No 1 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb 2012 CAN 150080 CAN CAN CAN SAE J1939 CAN CAN CAN CAN SAE J1939 TP23 A 1007-2683201201- 0068-06 A Design Method of CAN

More information

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结!

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结! xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结! 以下是串口的时序 : 在设计中, 耽误时间最长的问题就是数据老是出错, 为了找出问题的所在, 用示波器观察了

More information

TD

TD *TD-000212-05* 20- 应用实例 4 本例显示的是使用两个亚低 音扬声器和多个顶箱的双声 道 立体声 设置 除了各声道都增加了一个顶 箱外 也可以增加更多的顶 箱 本例和例 3 的情况一 致 声道 2 或 右声道 声道 1 或 左声道 要接到更多的顶箱 将最后 一个顶箱的全幅线路输出接 头处的线缆接到下一个顶箱 的全幅线路输入接头 在不 降低信号质量的情况下 最

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax)

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax) 2018 9 29 龙芯 版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) 010-62546668 (Fax) 010-62600826 阅读指南 龙芯 1C101 处理器数据手册 龙芯 1C101 修订历史 序号 更新日期 版本号

More information

器之 间 向一致时为正 相反时则为负 ③大量电荷的定向移动形成电 流 单个电荷的定向移动同样形成电流 3 电势与电势差 1 陈述概念 电场中某点处 电荷的电势能 E p 与电荷量 q Ep 的比值叫做该点处的电势 表达式为 V 电场中两点之间的 q 电势之差叫做电势差 表达式为 UAB V A VB 2 理解概念 电势差是电场中任意两点之间的电势之差 与参考点的选择无关 电势是反映电场能的性质的物理量

More information

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示 实验题目 : 串行接口芯片 8251 实验目的 : 1. 掌握 8251 的工作方式及应用 2. 了解有关串口通讯的知识 串行接口芯片 8251 3. 掌握使用 8251 实现双机通讯的软件编程和电路连接 实验设备 : IA-32 架构的微机系统及应用教学平台两套 实验原理 : 1. 8251 的基本性能 性能 : 8251 是可编程的串行通信接口, 可以管理信号变化范围很大的串行数据通信 有下列基本

More information

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D 控制器 thert thert thert 接下一个电机驱动模块 () 接下一个电机驱动模块 () 电机驱动模块 电机驱动模块 电源模块 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () X 0 X 0 4 /RK /RK 注 注 制动电阻阻值 Ω Φ 80: 适用电机驱动模块型号 8-M-XXXX--XX Φ : 适用电机驱动模块型号

More information

计算机网络编程

计算机网络编程 计算机网络编程 第 3 章 Ethernet 帧的封装与解析 信息工程学院方徽星 fanghuixing@hotmail.com 大纲 设计目的 相关知识 例题分析 1. 设计目的 帧是在数据链路层进行数据传输的基本单元 目的 : 根据数据链路层的基本原理, 通过封装标准格式的 Ethernet 帧, 了解 Ethernet 帧结构中各字段的含义与用途, 从而深入理解网络协议的工作原理 2. 相关知识

More information

CAT24WC01/02/04/08/16 1K/2K/4K/8K/16K 位串行 E 2 PROM 特性 与 400KHz I 2 C 总线兼容 1.8 到 6.0 伏工作电压范围低功耗 CMOS 技术 写保护功能当 WP 为高电平时进入写保护状态 页写缓冲器自定时擦写周期 1,000,000 编

CAT24WC01/02/04/08/16 1K/2K/4K/8K/16K 位串行 E 2 PROM 特性 与 400KHz I 2 C 总线兼容 1.8 到 6.0 伏工作电压范围低功耗 CMOS 技术 写保护功能当 WP 为高电平时进入写保护状态 页写缓冲器自定时擦写周期 1,000,000 编 目录 1 CSI24WC0 1/02/04/08/16.2-10 2 CSI24WC32/64...11-18 3 CSI24WC128....19-26 4 CSI24WC256....27-34 1 CAT24WC01/02/04/08/16 1K/2K/4K/8K/16K 位串行 E 2 PROM 特性 与 400KHz I 2 C 总线兼容 1.8 到 6.0 伏工作电压范围低功耗 CMOS

More information

广州周立功单片机发展有限公司 Tel: Fax: A 部分 目录 1. 介绍 基本概念 报文传输 帧类型 数据帧

广州周立功单片机发展有限公司 Tel: Fax: A 部分 目录 1. 介绍 基本概念 报文传输 帧类型 数据帧 广州周立功单片机发展有限公司 Tel: 020-38730976 38730977 Fax:38730925 http://www.zlgmcu.com CAN-bus 规范 V2.0 版本 引言 随着串行通讯进入更多应用领域, 因此, 在一些应用里, 需要对通讯功能的报文识别位提出分配标准化的要求 原先的地址范围由 11 个识别位定义, 如果地址范围扩大, 则这些应用就可以更好地由 CAN 来实现

More information

128K Flash EPROM 的程序?\(Bank=64K\) 切?

128K Flash EPROM 的程序?\(Bank=64K\) 切? 应用说明 华邦 8 位单片机 (8051 内核 ) 应用说明 华邦 8 位单片机 (8051 内核 ) ANSC-UC08-0007 目录 - 1. 应用说明 :...4 1.1...4 1.2 相关寄存器介绍...4 1.2.1 串行口控制寄存器 (SCON)... 4 1.2.2 串行数据缓冲寄存器 (SBUF)... 5 1.2.3 串行口控制 1 (SCON1)... 5 1.2.4 串行数据接收缓冲

More information

CAN 介绍控制器局域网 CAN 是由 ISO 定义的串行通讯总线 它最初出现在 80 年代末的汽车工业里 它的 基本设计规范要求有高的位速率 高抗电磁干扰性 而且能够检测出产生的任何错误 由于 CAN 串行通讯 总线具有这些特性 它很自然地在汽车 制造业以及航空工业中受到广泛应用 CAN 通讯协议

CAN 介绍控制器局域网 CAN 是由 ISO 定义的串行通讯总线 它最初出现在 80 年代末的汽车工业里 它的 基本设计规范要求有高的位速率 高抗电磁干扰性 而且能够检测出产生的任何错误 由于 CAN 串行通讯 总线具有这些特性 它很自然地在汽车 制造业以及航空工业中受到广泛应用 CAN 通讯协议 控制器局域网 CAN 未来的工业微处理器串行通讯 目录 CAN 介绍... 2 低成本的远程 IO... 2 两种 CAN... 2 报文冲突的处理... 3 交互的通讯... 3 物理层... 3 特定工业领域的定制 CAN... 4 用 CAN 作为解决方案的情况... 4 CAN 总线协议... 4 CAN 控制器... 5 CAN 报文帧类型... 5 总线仲裁... 6 CAN 错误检测...

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 环境光传感器驱动 王安然 STEP FPGA BH1750 BH1750 引脚介绍 BH1750 硬件连接 ADDR 管脚接下拉电阻,I2C 设备 BH1750 从机地址为 0100011,7 h23 DVI 管脚连接 FPGA 管脚,FPGA 控制异步复位操作 I2C 总线介绍 由飞利浦开发并获得专利 ( 现属 NXP), 将低速外围设备连接至主板 嵌入式系统或其它设备 特性 - 是一种支持多主机的串行总线

More information

Microsoft Word - HYM1307_CN.doc

Microsoft Word - HYM1307_CN.doc 带 56 字节 RAM 的 I 2 C 串行实时时钟芯片 特点 基于 32.768 khz 的石英晶体, 可对秒, 分, 时, 日, 月, 周以及带闰年补偿的年进行计数 带备用电池的 56 字节非易失性 RAM I 2 C 串行总线接口 可编程方波输出 自动掉电检测及电源切换电路 电池供电下, 振荡器工作时的消耗小于 500nA 可选的工业温度范围 :-40 至 +85 封装形式 :DIP8 和 SOP8

More information

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC LCD PIC 单片机解决方案 集成 LCD 驱动器模块的 PIC 单片机 www.microchip.com/lcd ,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC,

More information

文件名

文件名 Microchip MCP3221 12 I 2 C TM 12 1LSB DNL 2LSB INL 250 A 5nA 1 A I 2 C TM I 2 C 100kHz I 2 C 400kHz 2 8 I 2 C 22.3ksps 2.7V 5.5V 40 +85 40 +125 SOT-23 Microchip MCP3221 12 A/D SOT-23 CMOS MCP3221 250 A

More information

DS28CM00 data sheet

DS28CM00 data sheet DS28CM00 I 2 C/SMBus 硅序列号 www.maxim-ic.com.cn 说明 DS28CM00 以极低成本提供一个电子注册号, 具有唯一的识别码, 可通过工业标准的 I 2 C 和 SMBus 总线接口访问 注册号是由工厂光刻的 64 位 ROM 码, 其中包括 48 位序列号 8 位 CRC 和 8 位家族吗 (70h) 在 SMBus 模式下,DS28CM00 在检测到总线故障时复位总线

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 直通华为 HCNA/HCNP 系列 R 篇 3 路由器接口配置与管理 王达著名 IT 图书作者 博客地址 :http://blog.csdn.net/lycb_gz/ 机构名称 : 王达大讲堂 http://edu.csdn.net 同步方式下 Serial 接口配置与管理 参考教材 : 华为路由器学习指南 一 同步方式物理属性配置 配置同步方式下 Serial 接口, 包括配置同步方式下 Serial

More information

Microsoft Word - A200911-255.doc

Microsoft Word - A200911-255.doc 硅 片 调 谐 器 (TUNER) 在 PC-TV 上 的 应 用 高 云 北 京 歌 华 有 线 电 视 网 络 股 份 有 限 公 司, 北 京 (100007) E-mail:gaoyun@bgctv.com.cn 摘 要 : 本 文 介 绍 一 款 USB 接 口 的 A+D 电 视 接 收 盒 的 设 计, 该 设 计 采 用 小 尺 寸 的 硅 片 TUNER 与 EM2880 芯 片

More information

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD Leica MC170 HD Leica MC190 HD 5 6 7 8 11 12 13 14 16 HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD 22 23 24 26 Leica MC170 HD Leica MC190 HD ( ) 28

More information

使用FlexIO模块模拟I2S总线主机

使用FlexIO模块模拟I2S总线主机 Freescale Semiconductor Document Number: AN4955 应用笔记 Rev 1, 04/2015 使用 FlexIO 模块模拟 I2S 总线主机 作者 : Michael Galda 1 概述 本应用笔记介绍了 FlexIO 外设模块的一种典型用例, 该模块最初是在 Freescale Kinetis KL43 MCU 系列 (ARM CM0+ MCU) 中作为

More information

Low-Cost, µP Supervisory Circuits

Low-Cost, µP Supervisory Circuits 概述 高精度 低功耗 MAX1937 I 2 C 接口实时时钟 / 日历 是一款低功耗 CMOS 实时时钟 / 日历芯片, 它提供一个可编程的时钟输出, 一个中断输出和一个掉电检测器, 所有的地址和数据都通过 I2C 总线接口串行传递 最大总线速度为 400Kbits/s, 每次读写数据后, 内嵌的字地址寄存器会自动递增 特性 可计时基于 32.768kHz 晶体的秒, 分, 小时, 星期, 天,

More information

Infrared Temperature Sensor 用户手册 Infrared Temperature Sensor 用户手册 产品特点 本模块是一款非接触式红外温度传感器, 能根据被测物体的红外辐射能量大小和波长分布来检测物体的表面温度 通讯接口是 SMBus, 支持 PWM 输出 传感器具体

Infrared Temperature Sensor 用户手册 Infrared Temperature Sensor 用户手册 产品特点 本模块是一款非接触式红外温度传感器, 能根据被测物体的红外辐射能量大小和波长分布来检测物体的表面温度 通讯接口是 SMBus, 支持 PWM 输出 传感器具体 Infrared Temperature Sensor 用户手册 产品特点 本模块是一款非接触式红外温度传感器, 能根据被测物体的红外辐射能量大小和波长分布来检测物体的表面温度 通讯接口是 SMBus, 支持 PWM 输出 传感器具体型号是 MLX90614ESF-BCC, 带有温度梯度补偿 其金属封装里同时集成了红外感应热电堆探测器芯片和信号处理专用集成芯片 由于集成了低噪声放大器 17 位模数转换器和强大的数字信号处理单元,

More information

应 用 指 南 引 言 今 天, 嵌 入 式 系 统 几 乎 遍 布 在 人 类 社 会 的 每 个 角 落 嵌 入 式 系 统 可 以 简 单 定 义 为 属 于 大 型 系 统 或 机 器 一 部 分 的 一 种 专 用 计 算 机 系 统, 其 目 的 是 为 该 系 统 或 机 器 提 供

应 用 指 南 引 言 今 天, 嵌 入 式 系 统 几 乎 遍 布 在 人 类 社 会 的 每 个 角 落 嵌 入 式 系 统 可 以 简 单 定 义 为 属 于 大 型 系 统 或 机 器 一 部 分 的 一 种 专 用 计 算 机 系 统, 其 目 的 是 为 该 系 统 或 机 器 提 供 调 试 嵌 入 式 系 统 设 计 中 的 串 行 总 线 应 用 指 南 您 将 学 习 哪 些 内 容 : 怎 样 使 用 泰 克 示 波 器 强 大 的 触 发 解 码 和 搜 索 功 能, 高 效 解 决 嵌 入 式 系 统 设 计 问 题 应 用 指 南 引 言 今 天, 嵌 入 式 系 统 几 乎 遍 布 在 人 类 社 会 的 每 个 角 落 嵌 入 式 系 统 可 以 简 单 定 义

More information

Low-Cost, µP Supervisory Circuits

Low-Cost, µP Supervisory Circuits I 2 C 实时时钟 H YM1302 / 日历芯片钟 特点 可计时基于 32.768kHz 晶体的秒, 分, 小时, 星期, 天, 月和年 带有世纪标志 宽工作电压范围 :2.0~5.5V 低休眠电流 : 典型值为 0.25μA(V DD =3.0V, T A =25 ) I 2 C 总线从地址 : 读,0A3H; 写,0A2H 应用 便携仪器 移动电话 门禁 可编程时钟输出频率为 :32.768kHz,1024Hz,

More information

Microsoft Word - cat1163.doc

Microsoft Word - cat1163.doc 带 I 2 C 串行 CMOS EEPROM, 精密复位控制器和看门狗定时器的监 控电路 -CAT1163(16k) 特性 看门狗定时器输入 (WDI) 兼容 400KHz 的 I 2 C 总线 操作电压范围为 2.7V~6.0V 低功耗 CMOS 技术 16 字节的页写缓冲区 内置误写保护电路 Vcc 锁定 写保护管脚 WP 复位高电平或低电平有效 精确的电源电压监控 支持 5V,3.3V 和 3V

More information

2 PIC PIC 1 / CPU PIC MCU PIC RC

2 PIC PIC 1 / CPU PIC MCU PIC RC 2 PIC PIC 1 /... 2-2 2... 2-3 3... 2-4 4... 2-4 5... 2-4 6 CPU... 2-5 7 PIC MCU... 2-6 8 PIC16... 2-6 9... 2-7 10... 2-7 11 RC... 2-7 12... 2-8 13... 2-8 14 NOP... 2-9 15 PMD... 2-9 16... 2-10 17 WDTWDT...

More information

胡 鑫 陈兴蜀 王海舟 刘 磊 利用基于协议分析和逆向工程的主动测量方法对 点播系统进行了研究 通过对 点播协议进行分析 获悉该协议的通信格式和语义信息 总结出了 点播系统的工作原理 在此基础上设计并实现了基于分布式网络爬虫的 点播系统主动测量平台 并对该平台获取的用户数据进行统计分析 获得了 点播系统部分用户行为特征 研究结果对 点播系统的监控及优化提供了研究方法 点播 协议分析 爬虫 主动测量

More information

4 CAN 总线协议的层次结构 与前面介绍的简单总线逻辑不同,CAN 是一种复杂逻辑的总线结构 从层次上可以将 CAN 总线划 分为三个不同层次 : (1) 物理层在物理层中定义实际信号的传输方法, 包括位的编码和解码 位的定时和同步等内容, 作用是定义不同节点之间根据电气属性如何进行位的实际传输

4 CAN 总线协议的层次结构 与前面介绍的简单总线逻辑不同,CAN 是一种复杂逻辑的总线结构 从层次上可以将 CAN 总线划 分为三个不同层次 : (1) 物理层在物理层中定义实际信号的传输方法, 包括位的编码和解码 位的定时和同步等内容, 作用是定义不同节点之间根据电气属性如何进行位的实际传输 CAN 总线 CAN 是控制器局域网络 (Controller Area Network,CAN) 的简称, 由德国 BOSCH 公司开发, 并 最终成为国际标准 (ISO 11898-1) CAN 总线主要应用于工业控制和汽车电子领域, 是国际上应用最广 泛的现场总线之一 1 CAN 总线简介 CAN 总线是一种串行通信协议, 能有效地支持具有很高安全等级的分布实时控制 CAN 总线的应 用范围很广,

More information

Microsoft Word - AN3291_Chinese.doc

Microsoft Word - AN3291_Chinese.doc 飞思卡尔半导体 文件编号 :AN3291 应用笔记第 1 版,03/2007 如何在 M68HC08 HCS08 和 HCS12 微控制器上应用 IIC 模块 作者 : Stanislav Arendarik 应用工程师捷克共和国, 罗斯诺夫 1 简介 此应用笔记是如何在飞思卡尔的微控制器上应用 IIC 模块的一个示例 IIC 模块可以分别在主模式或从模式下使用 在这种情况下, 由于 IIC 总线主要用于在微控制器

More information

PowerPoint Presentation

PowerPoint Presentation 第 13 章 有线局域网 : 以太网 13.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 13-1 IEEE 标准 1985 年, 计算机团体 IEEE( 电器与电子工程师学会 ) 开始了一个项目, 称为项目 802, 以设定标准使得不同制造商生产的设备之间能相互通信

More information

路由器基本配置

路由器基本配置 路由器基本配置 本章内容 路由器的基本操作 实验练习 常用的路由器配置方法 TFTP Console MODEM AUX telnet web 任何 Interface AUX 备份接口, 一般用于路由器的管理备份接口 路由器的操作模式 : 配置模式 1. 线路配置模式 Router(config-line)# 配置路由器的线路参数 2. 路由协议配置模式 Router(config-router)#

More information

CM ZT1

CM ZT1 Spansion 模拟和微控制器产品 本文档包含有关 Spansion 模拟和微控制器产品的信息 尽管本文档内有原来开发该产品规格的公司名称 富士通 或 Fujitsu, 该产品将由 Spansion 提供给现有客户和新客户 规格的延续本文档内容并不因产品供应商的改变而有任何修改 文档内容的其他更新, 均为改善文档而进行, 并已记录在文档更改摘要 日后如有需要更改文档, 其更改内容也将记录在文档更改摘要

More information

Electrical and Optical Clock Data Recovery Solutions - Data Sheet

Electrical and Optical Clock Data Recovery Solutions - Data Sheet 32 GBd N1076A 32 GBd N1077A / 64 GBd N1076B 64 GBd N1078A / 64 GBd NRZ PAM4 O/E < 100 fs RMS JSA PLL ...3...4...4...5 /...6...8...11 N1076A...12 N1076B DCA-M...13 N1077A...15 N1078A DCA-M...17...21...

More information

8S E600Y 0773-CE

8S E600Y 0773-CE 控制面板及侧 背面端子 液晶电视快速操作引导 液晶电视快速操作引导 控制面 板 按键介 绍 控制面板按键及侧面端子介绍 感光头 红外接收器 指示灯 电源 开 关 按键 频 道- 频 道+ 音 量- 音 量+ 频道选择键 音量控制键 菜单 确定 返 回/主 页 确定键 返回/主页键 菜单键 背面端 子 介绍 USB1 光纤音频 输出 USB2 USB3 SD卡 SD卡槽 CA卡 V 注:当您使用非本机配送的重低音音箱连接本机

More information

?????????? M340

?????????? M340 Modicon M340 : 串行通讯 G 编辑通讯程序 F 串行端口设置 E 处理器内置接口 D 帧格式 C 数据链路层 B 物理层 A 串行通讯简介 M3 Serial line 2006/06/06 A 串行通讯简介 2 串行通讯接口 串行通讯接口可用于总线上各个设备的数据通讯 Modbus 通讯协议 字符串模式通讯 Modbus 在某些型号的 M340 处理器模块上集成了串行通讯接口 BMX

More information

内容简介本书以基于 51 单片机的 CAN 总线系统设计为讲解对象, 在内容安排上兼顾理论与实践, 循序渐进地将其呈现给读者 第 1~3 章主要讲述 CAN 总线底层协议规范 应用层协议以及 CAN 总线控制器和驱动器, 为 CAN 总线系统设计奠定基础 第 4~9 章重点讲解 CAN 总线系统硬件

内容简介本书以基于 51 单片机的 CAN 总线系统设计为讲解对象, 在内容安排上兼顾理论与实践, 循序渐进地将其呈现给读者 第 1~3 章主要讲述 CAN 总线底层协议规范 应用层协议以及 CAN 总线控制器和驱动器, 为 CAN 总线系统设计奠定基础 第 4~9 章重点讲解 CAN 总线系统硬件 内容简介本书以基于 51 单片机的 CAN 总线系统设计为讲解对象, 在内容安排上兼顾理论与实践, 循序渐进地将其呈现给读者 第 1~3 章主要讲述 CAN 总线底层协议规范 应用层协议以及 CAN 总线控制器和驱动器, 为 CAN 总线系统设计奠定基础 第 4~9 章重点讲解 CAN 总线系统硬件设计和程序设计, 以帮助读者熟悉该系统的硬件资源, 也是单片机学习者很好的学习范例 ; 同时给出 CAN

More information

DATASHEET SEARCH SITE ==

DATASHEET SEARCH SITE == 低功耗实时时钟芯片 (RTC)BL5372 1. 概述 BL5372 是一款低功耗实时时钟电路, 通过 I 2 C 两线接口电路可以与 CPU 实时通信, 主要用于一切需要提供时基的系统中 该芯片能够产生多种周期性中断脉冲 ( 最长周期可长达 1 个月 ), 还具有两套报时系统 BL5372 内部集成一低功耗的稳压电源, 故能够使恶劣的环境条件下仍能保持振荡器正常在很低的功耗工作 ( 典型值 :400nA@3.6V)

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

DK 通道带自校正功能的容性触摸感应器 概述 DK712 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 DK712 有更强的抗干扰性和更好的一致性 特点 带自校正功能的 12 通道感应芯片 可以通过

DK 通道带自校正功能的容性触摸感应器 概述 DK712 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 DK712 有更强的抗干扰性和更好的一致性 特点 带自校正功能的 12 通道感应芯片 可以通过 概述 DK712 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 DK712 有更强的抗干扰性和更好的一致性 特点 带自校正功能的 12 通道感应芯片 可以通过任何非导电介质感应 按键触摸 通过一个外部电容调整灵敏度 感应按键的 PCB 走线长度不同不会导致灵敏度不同 四位 BCD 码输出 I2C 接口 工作电压范围

More information

概述 ST08B 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 ST08B 和 ST08 相比有更强的抗干扰性和更好的一致性 这个芯片可以工作在低功耗的环境下, 当电源为 5v 时, 工作电流为 220ua,

概述 ST08B 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 ST08B 和 ST08 相比有更强的抗干扰性和更好的一致性 这个芯片可以工作在低功耗的环境下, 当电源为 5v 时, 工作电流为 220ua, Dec 2009 ST08B 8 通道带自校正功能的容性触摸感应器 ( 改进版 ) WWW.ICMAN.CN 2009.12 ST08B Spec 1.7 1 概述 ST08B 触摸感应器可以用平均电容值作为基准检测感应点的电容变化 它可以通过任何非导电介质来感应电容变化 这样感应模块就可以很好的跟水和灰尘隔离 ST08B 和 ST08 相比有更强的抗干扰性和更好的一致性 这个芯片可以工作在低功耗的环境下,

More information

OB1

OB1 SIMATIC 克索稳定杆淬火机 20150813\ 2018-06-14 09:29: 30 OB1 - < 离线 > Cycle Execution 名称 : 系列 : 作者 : 版本 : 0.1 块版本 : 2 时间标志代码 : 2018-02-10 14:06:32 接口 : 1996-02-15 16:51:12 长度 ( 块 / 逻辑 / 数据 ): 11154 10520 00030

More information

2005.book

2005.book ...4... 4... 7...10... 10... 10... 10... 10... 11... 11 PCC... 11 TB170... 12 /... 12...13... 13 BP150 / BP151 / BP152 / BP155... 14...15... 15... 15... 15... 15... 15... 15... 16 PS465 / PS477... 17 PS692

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

Audio/Smartphone accessories Training - Plan Proposal

Audio/Smartphone accessories Training - Plan Proposal STM32 音频应用 STM32 USB 音频应用 USB 音箱 音频编码 (WAV,MP3) 音频解码 (WAV,MP3,WMA,AAC) ipod Docking Android Docking 软件升级 (U_disk) STM32 其它音频应用 DSP 一些其它免费的编码和解码 Sound bar Smart Phone 音频开发板 ST 现有的音频应用 2 DMA USB 音箱 3 通用的应用

More information

認 識 聲 音 的 原 理 人 們 靠 耳 朵 聽 到 外 在 聲 音 Jingo C. Liao 廖 正 宏 P 3 認 識 聲 音 的 原 理 聲 音 是 如 何 產 生 的? 聲 音 的 產 生 起 因 於 物 體 振 動 鼓 聲 由 鼓 面 振

認 識 聲 音 的 原 理 人 們 靠 耳 朵 聽 到 外 在 聲 音 Jingo C. Liao 廖 正 宏 P 3 認 識 聲 音 的 原 理 聲 音 是 如 何 產 生 的? 聲 音 的 產 生 起 因 於 物 體 振 動 鼓 聲 由 鼓 面 振 第 十 四 章 多 媒 體 : 聲 音 Reporter : Jingo C. Liao 廖 正 宏 E-mail : jingo@mail.tku.edu.tw 章 節 列 表 1. 認 識 聲 音 的 原 理 2. 認 識 聲 音 的 形 式 3. Jingo C. Liao 廖 正 宏 P 2 1 認 識 聲 音 的 原 理 人 們 靠 耳 朵

More information

实施生成树

实施生成树 学习沉淀成长分享 Spanning-tree 红茶三杯 ( 朱 SIR) 微博 :http://t.sina.com/vinsoney Latest update: 2012-06-01 STP 的概念 冗余拓扑 Server/host X Router Y Segment 1 Switch A Switch B Segment 2 冗余拓扑能够解决单点故障问题 ; 冗余拓扑造成广播风暴, 多帧复用,

More information

PowerPoint Presentation

PowerPoint Presentation 7.2 并行接口 二. 可编程并行接口芯片 8255A 的功能及其应用 与 CPU 一侧相连的引脚 D0 PA0 ~ ~ ~ ~ ~ D7 PA7 RESET PC7 WR RD PC4 PC3 PC0 A0 PB0 A1 PB7 CS PA 口 PC 口上半部 PC 口下半部 PB 口 A 组 B 组 与 I/O 设备相连的引脚 7.2 并行接口二. 可编程并行接口芯片 8255A 的功能及其应用

More information

<4D F736F F F696E74202D ED7DCCFDFCFEACFB8BDCCB3CC5FBEABD0C4B1E0D6C62E707074>

<4D F736F F F696E74202D ED7DCCFDFCFEACFB8BDCCB3CC5FBEABD0C4B1E0D6C62E707074> CAN 数据总线 (CAN BUS) CAN 通信技术概述 CAN ( Controller Area Network ) 即控制器局域网络 由于其高性能 高可靠性 及独特的设计, CAN 越来越受到人们的重视 国外已有许多大公司的产品采用了这一技术 CAN 最初是由德国的 BOSCH 公司为汽车监测 控制系统而设计的 现代汽车越来越多地采用电子装置控制, 如发动机的定时 注油控制, 加速 刹车控制

More information

DATASHEET SEARCH SITE |

DATASHEET SEARCH SITE | 低 功 耗 实 时 时 钟 芯 片 (RTC)BL5372 1. 概 述 BL5372 是 一 款 低 功 耗 实 时 时 钟 电 路, 通 过 I 2 C 两 线 接 口 电 路 可 以 与 CPU 实 时 通 信, 主 要 用 于 一 切 需 要 提 供 时 基 的 系 统 中 该 芯 片 能 够 产 生 多 种 周 期 性 中 断 脉 冲 ( 最 长 周 期 可 长 达 1 个 月 ), 还

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

Chapter 3- 数据链路层 (1)-2017

Chapter 3- 数据链路层 (1)-2017 计算机网络 第三章数据链路层 (1) 陈旺虎 chenwh@nwnu.edu.cn 第 3 章数据链路层 3.1 使用点对点信道的数据链路层 3.2 点对点协议 PPP 3.3 使用广播信道的数据链路层 3.4 使用广播信道的以太网 3.5 扩展的以太网 3.6 高速以太网 3.7 其他类型的高速局域网接口 Review 计算机网络的体系结构 物理层 数据链路层的简单模型 主机 H 1 向 H 2

More information

Microsoft Word - PCICAN-9820产品用户手册_V1.00.doc

Microsoft Word - PCICAN-9820产品用户手册_V1.00.doc 修订历史 版本日期原因 V1.00 2011/10/09 创建文档 - 2 - 目 录 第 1 章产品简介...4 1.1 概述...4 1.2 产品特性...5 第 2 章硬件安装与接线...6 2.1 硬件安装...6 2.2 接口定义...6 2.3 终端电阻...7 第 3 章驱动程序安装...9 3.1 驱动程序安装...9 3.2 驱动程序检查...12 附录 1 CAN2.0B 协议帧格式...13

More information

KV-cache 1 KV-cache Fig.1 WorkflowofKV-cache 2.2 Key-value Key ; Key Mem-cache (FIFO) Value Value Key Mem-cache ( Value 256B 100 MB 20%

KV-cache 1 KV-cache Fig.1 WorkflowofKV-cache 2.2 Key-value Key ; Key Mem-cache (FIFO) Value Value Key Mem-cache ( Value 256B 100 MB 20% 38 11 2013 11 GeomaticsandInformationScienceofWuhanUniversity Vol.38No.11 Nov.2013 :1671-8860(2013)11-1339-05 :A GIS Key-value 1 1 1 1 (1 129 430079) : 设计了一种基于 Key-value 结构的缓存 KV-cache 旨在简化数据结构 高效管理缓存数据

More information

Converting image (bmp/jpg) file into binary format

Converting image (bmp/jpg) file into binary format RAiO Image Tool 操作说明 Version 1.0 July 26, 2016 RAiO Technology Inc. Copyright RAiO Technology Inc. 2013 RAiO TECHNOLOGY INC. www.raio.com.tw Revise History Version Date Description 0.1 September 01, 2014

More information

<4D F736F F D203034CAB5D1E9CBC D20B5C4494F20BDD3BFDACAB5D1E92E646F63>

<4D F736F F D203034CAB5D1E9CBC D20B5C4494F20BDD3BFDACAB5D1E92E646F63> 实验四 ARM 的 I/O 接口实验 一 实验目的 1. 了解 S3C44B0X 的通用 I/O 接口 2. 掌握 I/0 功能的复用并熟练的配置, 进行编程实验二 实验设备 1. EL-ARM-830 教学实验箱,PentiumII 以上的 PC 机, 仿真器电缆 2. PC 操作系统 WIN98 或 WIN2000 或 WINXP,ARM SDT2.5 或 ADS1.2 集成开发环境, 仿真器驱动程序

More information

Microsoft Word - I2C×ÜÏ߹淶.doc

Microsoft Word - I2C×ÜÏ߹淶.doc I 2 C 总线规范 目录 1 序言... 3 1.1 版本 1.0-1992... 3 1.2 版本 2.0-1998... 3 1.3 版本 2.1-2000... 3 1.4 购买 Philips 的 I 2 C 总线元件... 3 2 I 2 C 总线使设计人员和厂商都得益... 3 2.1 设计人员的得益... 4 2.2 厂商的得益... 5 3 介绍 I 2 C 总线规范... 6 4

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

PCM-3386用户手册.doc

PCM-3386用户手册.doc PCM-3386 BBPC-4x86 10/100M PC/104 (Lanry technology Co. Ltd. Zhuhai) 38 1012836 (Address: Room 1012,Linhai Building,No. 38,west of Shihua Road,Zhuhai City,Guangdong Province,China) (post code)519015 (phone)0756-3366659

More information

<4D6963726F736F667420576F7264202D20B5E7D7D3D0C5CFA2C0E0D7A8D2B5C5E0D1F8B7BDB0B8D0DEB6C1D6B8C4CF2E646F63>

<4D6963726F736F667420576F7264202D20B5E7D7D3D0C5CFA2C0E0D7A8D2B5C5E0D1F8B7BDB0B8D0DEB6C1D6B8C4CF2E646F63> 福 州 大 学 校 训 博 学 远 志 明 德 至 诚 序 言 亲 爱 的 电 子 信 息 类 的 学 子 : 朝 气 蓬 勃 的 你 们 带 着 对 大 学 生 活 的 美 好 憧 憬 走 进 校 园, 开 始 谱 写 人 生 历 程 崭 新 辉 煌 的 一 页 你 们 将 在 这 风 景 如 画 的 福 州 大 学 新 校 区 里, 与 周 围 的 同 学 们 一 起 汲 取 知 识 培 养 能

More information

Microsoft Word - I2C总线概要.doc

Microsoft Word - I2C总线概要.doc APPLICATION NOTE date:2006-11-08 文件信息类别关键词摘要 I 2 C 总线 概要 内容 现在, 已经有越来越多的外围器件与微控制器的接口形式是二线制的 I 2 C 串行总线, 学会其基本操作已经成为广大电子电气工程师和爱好者的迫切要求 鉴于 I 2 C 总线协议原文内容十分详尽, 对于总线协议的初学者可能不易把握, 本文特意非常简要地介绍了 I 2 C 总线的概念 优点和基础协议,

More information

26 头 孢 他 啶 注 射 剂 27 头 孢 他 美 酯 口 服 常 释 剂 型 28 头 孢 吡 肟 注 射 剂 29 头 孢 硫 脒 注 射 剂 30 头 孢 唑 肟 注 射 剂 31 头 孢 替 安 注 射 剂 32 头 孢 哌 酮 注 射 剂 33 头 孢 哌 酮 舒 巴 坦 注 射 剂

26 头 孢 他 啶 注 射 剂 27 头 孢 他 美 酯 口 服 常 释 剂 型 28 头 孢 吡 肟 注 射 剂 29 头 孢 硫 脒 注 射 剂 30 头 孢 唑 肟 注 射 剂 31 头 孢 替 安 注 射 剂 32 头 孢 哌 酮 注 射 剂 33 头 孢 哌 酮 舒 巴 坦 注 射 剂 江 西 省 新 农 合 基 本 用 药 目 录 第 一 部 分 西 药 部 分 序 号 药 品 名 称 剂 型 备 注 一 抗 微 生 物 1. 抗 生 素 类 1 青 霉 素 注 射 剂 2 普 鲁 卡 因 青 毒 素 注 射 剂 3 苯 唑 西 林 注 射 剂 4 氨 苄 西 林 口 服 常 释 剂 型 注 射 剂 5 氨 苄 西 林 丙 磺 舒 口 服 常 释 剂 型 6 青 霉 素 V 口

More information

Microsoft PowerPoint - CH03数据链路层.ppt

Microsoft PowerPoint - CH03数据链路层.ppt 计算机网络 第 3 章数据链路层 第 3 章数据链路层 *3.1 数据链路层的基本概念 *3.2 停止等待协议 3.2.1 完全理想化的数据传输 3.2.2 具有最简单流量控制的数据链路层协议 3.2.3 实用的停止等待协议 3.2.4 循环冗余检验的原理 CRC 3.2.5 停止等待协议的算法 3.2.6 停止等待协议的定量分析 2 第 3 章数据链路层 ( 续 ) *3.3 连续 ARQ 协议

More information

TR-10_UserManual_Cht.indd

TR-10_UserManual_Cht.indd IPEVO Skype www.ipevo.com.tw 1. TR-10 1-1 TR-10 1-2 TR-10 1-3 2. 2-1 2-2 3. 4. TR-10 4-1 Skype 4-2 4-3 4-4 4-5 4-6 TR-10 4-7 5. IPEVO Control Center 5-1 IPEVO Control Center 5-2 5-3 6. freerec 6-1 freerec

More information

IT 200 IEC61158 ISA 1984 SP-50 IEC 1985 1986 1987 IEC 61158 Profibus FIP Rosemount Profibus Siemens Honeywell FIP Bailey ISP 1992 WorldFIP 1993 FF 1994 1998 FF FF P-Net Profibus WorldFIP Foundation Fieldbus

More information

第 期 曹 源 等 形式化方法在列车运行控制系统中的应用

第 期 曹 源 等 形式化方法在列车运行控制系统中的应用 第 卷 第 期 年 月 交通运输工程学报 曹 源 唐 涛 徐田华 穆建成 为了确保列车运行控制系统设计和开发的正确性 比较了仿真 测试和形式化 种能够验证 系统设计正确性的方式 根据列车运行控制系统对安全的苛求性 提出了 个与系统安全相关的重要特性 即实时性 混成性 分布 并发 性 反应性 并分析了与这些特性相关的具体形式化方法 通 过对每种形式化方法的数学基础和应用范围的分析和归类 给出了各种方法的优势和不足

More information

500 Daniel Danalyzer 500 Rosemount Analytical 500 P/N 3-9000-537 K 2010 7 A.1 A.2 A.2.1 A.2.2 A.2.3 A.2.4 A.3 A.3.1 A.3.2 A.4 A.5 A.6 B.1 B.2 B.3 C.1 C.2 C.3 F.1 F.2 F.3 G.1 G.2 G.3 G.4 G.4.1

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

審計準則公報制定之目的與架構

審計準則公報制定之目的與架構 1 2 3 4 5 (67) $2,000,000 $1,200,000 $800,000 $800,000 12% $8,000 $500,000 10% $4,167 $600,000 8% $4,000 $3,200,000($2,000,000$1,200,00020/30$800,00015/30 $3,200,000) $800,000 $800,000 $800,00012%1/12$8,000

More information

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010) ,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN 7-5635-1099-0...............TP36 CIP (2005)076733 : ( 10 ) :100876 : (010 )62282185 : (010)62283578 : publish@bupt.edu.cn : : : 787 mm960 mm 1/

More information

I Q = M A C A 100 6 100 120 = 11 100 = 110 5 10 1 1 2 3 4 5 2 1 2 3 4 5 3 1 2 3 4 5 4 1 2 3 4 5 5 1 2 3 4 5 6 1 2 3 4 5 7 1 2 3 4 5 8 1 2 3 4 5 9 1 2 3 4 5 10 1 2 3 4 5 11 1 2 3 4 5 12 1 2 3 4

More information

MSP430 串行异步通讯原理与实现 南京航空航天大学 魏小龙 本讲讲述串口功能与连接的实现 大多数 MSP430 芯片都有硬件异步通讯功能, 有一些器件有两个通讯端口, 也有少数没有 没有硬件串口的芯片可以实现软件 ( 模拟 ) 串口 下面表格为 430 系列芯片串口的情况 系列芯片 F11 系列

MSP430 串行异步通讯原理与实现 南京航空航天大学 魏小龙 本讲讲述串口功能与连接的实现 大多数 MSP430 芯片都有硬件异步通讯功能, 有一些器件有两个通讯端口, 也有少数没有 没有硬件串口的芯片可以实现软件 ( 模拟 ) 串口 下面表格为 430 系列芯片串口的情况 系列芯片 F11 系列 MSP430 串行异步通讯原理与实现 南京航空航天大学 魏小龙 本讲讲述串口功能与连接的实现 大多数 MSP430 芯片都有硬件异步通讯功能, 有一些器件有两个通讯端口, 也有少数没有 没有硬件串口的芯片可以实现软件 ( 模拟 ) 串口 下面表格为 430 系列芯片串口的情况 系列芯片 F11 系列 F12 系列 F13 系列 F14 系列 F15 系列 F16 系列 串口数量 0 1 1 2 1

More information

计算机网络试题与答案6.doc

计算机网络试题与答案6.doc 计算机网络试题与答案 ( 六 ) 一 单项选择题 1.1 在 HFC 网络中,Cable Modem 的作用是 B A. 用于调制解调和拨号上网 B. 用于调制解调以及作为以太网接口 C. 用于连接电话线和用户终端计算机 D. 连接 ISDN 接口和用户终端计算机 1.2 关于 ARP 表, 以下描述中正确的是 B. A. 提供常用目标地址的快捷方式来减少网络流量 B. 用于建立 IP 地址到 MAC

More information

中文手册排版标准

中文手册排版标准 V1.0 - Jan 14, 2005 中文版 19, Innovation First Road Science Park Hsin-Chu Taiwan 300 R.O.C. Tel: 886-3-578-6005 Fax: 886-3-578-4418 E-mail: mcu@sunplus.com.cn http://www.sunplusmcu.com http://mcu.sunplus.com

More information

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V Unidrive M400 PLC 0.25 kw - 110 kw (0.33 hp - 150 hp) 100 V 200 V 400 V 575 V 690 V Unidrive M Unidrive M Unidrive M400 I/O Commander SK Unidrive M www.unidrivem.com Unidrive M Discover Unidrive M App

More information

燃烧器电子控制系统 目录 2

燃烧器电子控制系统 目录 2 聚焦 REC27 燃烧器电子控制系统 燃烧器电子控制系统 目录 2 REC27 燃烧器电子控制系统 2 概述 燃烧器电子控制系统 2 2 2 2 2 A B1 B2 C D E 22 2 2 系统图示 2 2 2 2 2 2 主要特征及优点 燃烧器电子控制系统 2 2 集成控制 2 2 节能 安全运行 运行模式 远程锁定复位 可根据需求提供特殊机型 无接合间隙及机械迟滞 简单的试运行及燃烧器设定 2

More information

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V VISHAY GE NERAL SEMICONDUCTOR 瞬态电压抑制器 应用笔记 用于汽车电子保护的瞬态电压抑制器 (TVS) Soo Man (Sweetman) Kim, Vishay I) TVS 的重要参数 TVS 功率等级 TVS Vishay TVS 10 μs/1000 μs (Bellcore 1089) 1 TVS ESD 8 μs/20 μs 2 1 10 µs 10 µs/1000

More information

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode]

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode] 的架构 ADS 的通讯机制 ADS-Client Request -> Confirmation Indication

More information

CHCN_8-14_K.indd

CHCN_8-14_K.indd 是德科技 三个理由让您选择深存储快响应示波器 应用指南 介绍 1. 更长的波形捕获时间 = / 1 1 Mpts 10 GSa/s 1 2 100 Mpts 10 1. = / 1 Mpts 10 GSa/s 1 ms 2. = / 100 Mpts 10 GSa/s 10 ms 3 12.5 Mpts 3 300 Kpts 3 3. 3 12.5 Mpts 3 300 Kpts? Agilent

More information

Chap2.ppt

Chap2.ppt 2! PSTN Internet 2/ 73 ! 2/ 73 twisted pair! 8 UTP100 m Cat310 MbpsCat5100 Mbps 2/ 73 ! 2/ 73 ! 50Ω 50Ω 75Ω 75Ω 75Ω 2/ 73 ! 2/ 73 ! 2 km 10 km 2/ 73 ! 2/ 73 ! 2/ 73 ! ! f(hz) 10 0 10 2 10 4 10 6 10 8 10

More information

重点产品技术性贸易措施研究报告-音视频产品

重点产品技术性贸易措施研究报告-音视频产品 --------------------------------------------------------------- ------------------------------------------------------ --------------------------------------------------------- -------------------------------------------

More information

ChinaBI企业会员服务- BI企业

ChinaBI企业会员服务- BI企业 商业智能 (BI) 开源工具 Pentaho BisDemo 介绍及操作说明 联系人 : 杜号权苏州百咨信息技术有限公司电话 : 0512-62861389 手机 :18616571230 QQ:37971343 E-mail:du.haoquan@bizintelsolutions.com 权限控制管理 : 权限控制管理包括 : 浏览权限和数据权限 ( 权限部分两个角色 :ceo,usa; 两个用户

More information

第 54 卷第 期 年 9 月 电力电容器与无功补偿,-)* %& & "* + )& ".),-)* % )!/&"! " :9::; 4:34 4 * 99 9: 高频电流法检测电容器局部放电的抗干扰研究!"#$%!"# $%&' ()

第 54 卷第 期 年 9 月 电力电容器与无功补偿,-)* %& & * + )& .),-)* % )!/&!  :9::; 4:34 4 * 99 9: 高频电流法检测电容器局部放电的抗干扰研究!#$%!# $%&' () 第 54 卷第 期 9943994 9 年 9 月 电力电容器与无功补偿,-)* %& & "* + )& ".),-)* % )!/&"! 54 9943994 7 " 9 67 89:9::; 4:34 4 * 99 9: 高频电流法检测电容器局部放电的抗干扰研究!"#$%!"# $%&' ()*+,-./01 2 +.3-4 56789:;. ?.?@ABCDE. 3 FG?.HI 0JKLM

More information

为 边 数 的 两 倍, 显 然 必 为 偶 数 而 ii 和 iii 则 不 一 定 正 确, 如 : 对 顶 点 数 N 1 无 向 完 全 图 不 存 在 一 个 顶 点 的 度 为 1, 并 且 边 数 与 顶 点 数 的 差 要 大 于 1 8. 考 查 m 阶 B- 树 的 定 义 A

为 边 数 的 两 倍, 显 然 必 为 偶 数 而 ii 和 iii 则 不 一 定 正 确, 如 : 对 顶 点 数 N 1 无 向 完 全 图 不 存 在 一 个 顶 点 的 度 为 1, 并 且 边 数 与 顶 点 数 的 差 要 大 于 1 8. 考 查 m 阶 B- 树 的 定 义 A 一 单 项 选 择 题 1. 考 查 栈 和 队 列 的 特 点 及 应 用 2009 年 全 国 硕 士 研 究 生 入 学 统 一 考 试 计 算 机 学 科 专 业 基 础 综 合 试 题 选 择 题 部 分 解 析 C 和 D 直 接 排 除, 缓 冲 区 的 特 点 需 要 先 进 先 出, 若 用 栈, 则 先 进 入 缓 冲 区 的 数 据 则 要 排 队 到 最 后 才 能 打 印,

More information

Microsoft Word - GY7501A_USB-I2C_datasheet.doc

Microsoft Word - GY7501A_USB-I2C_datasheet.doc GY7501A/GY7512 USB-I2C Adapter 产品使用说明书 产品型号 :GY7501A/GY7512 USB-I2C Adapter 手册版本 :V2.00 更新升级 :2007-11-11 1 目 录 目录...2 一 产品简介...3 1.1 性能与技术指标...3 1.2 典型应用...3 1.3 通信协议转换...3 1.4 产品销售清单...3 1.5 技术支持与服务...3

More information

34 15 LonWorks GB /T Works IP LonWorks LonWorks 1-3 LonWorks Works ANSI AAR SEMI ASHRAE IFSF IEEE LonWork ISO /IEC

34 15 LonWorks GB /T Works IP LonWorks LonWorks 1-3 LonWorks Works ANSI AAR SEMI ASHRAE IFSF IEEE LonWork ISO /IEC 15 1 2010 2 Vol 15 No 1 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb 2010 LonWorks 223003 Internet LonWorks LON FCS TP273 A 1007-2683 2010 01-0033- 07 New Development of the Lonworks Field-bus

More information

F²MC-8L/16LX/FR FAMILY

F²MC-8L/16LX/FR FAMILY 富士通半导体 ( 上海 ) 有限公司应用笔记 MCU-AN-500034-Z-11 F²MC-8FX 家族 8 位微型控制器 MB95200 系列 使用 GPIO 实现 I 2 C SW 应用笔记 修改记录 修改记录 版本日期作者修改记录 1.0 2009-02-04 Folix 初稿 1.1 2009-03-24 Folix 修改格式 本手册包含 25 页 1. 本文档记载的产品信息及规格说明如有变动,

More information

挂 牌 公 司 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会

挂 牌 公 司 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 厦 门 积 硕 科 技 股 份 有 限 公 司 Xiamen Jesoo Inc. ( 申 报 稿 ) 推 荐 主 办 券 商 二 零 一 五 年 二 月 1 挂 牌 公 司 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带

More information

第 3 章 数 据 在 计 算 机 中 的 表 示 43 在 进 位 计 数 制 中 有 数 码 数 位 ( 位 置 ) 基 数 和 位 权 等 用 语 数 码 是 在 一 个 计 数 制 中 用 来 表 示 数 值 的 符 号 ; 数 位 是 指 数 码 在 一 个 数 中 所 处 的 位 置 ;

第 3 章 数 据 在 计 算 机 中 的 表 示 43 在 进 位 计 数 制 中 有 数 码 数 位 ( 位 置 ) 基 数 和 位 权 等 用 语 数 码 是 在 一 个 计 数 制 中 用 来 表 示 数 值 的 符 号 ; 数 位 是 指 数 码 在 一 个 数 中 所 处 的 位 置 ; 第 3 章 数 据 在 计 算 机 中 的 表 示 3.1 数 据 与 数 制 计 算 机 中 使 用 的 数 据 一 般 可 以 分 为 两 大 类 : 数 值 数 据 和 字 符 数 据 数 值 数 据 常 用 于 表 示 数 的 大 小 与 正 负 ; 字 符 数 据 则 用 于 表 示 非 数 值 的 信 息, 例 如 : 英 文 汉 字 图 形 和 语 音 等 数 据 数 据 在 计 算

More information

(Microsoft Word - ACUSB-132B_131B \261\343\320\257\312\275\271\244\322\265\323\303USB\275\323\277\332CAN\277\250 \312\375\276\335\312\326\262\341_DataSheet_ V1.0)

(Microsoft Word - ACUSB-132B_131B \261\343\320\257\312\275\271\244\322\265\323\303USB\275\323\277\332CAN\277\250 \312\375\276\335\312\326\262\341_DataSheet_ V1.0) (DataSheet) 南京来可电子科技有限公司 电话 :025-83197120 传真 :025-83197121 网址 :http://www.njlike.com 地 址 : 南京市珠江路 280 号珠江大厦 809~811 室 南京来可电子科技有限公司 1 / 11 目录 1. 简介... 3 1.1 介绍... 3 1.2 参数规格... 4 1.3 订购选型... 4 2. 接口描述...

More information

untitled

untitled : 36 236 : (025)52121888 : (025)52121555/800 8289722 : 211100 h t t p://www.phoenixcontact.com.cn e-mail: phoenix@phoenixcontact.com.cn MNR 52005577/07.04.2010-01 Printed in China PHOENIX CONTACT 2010

More information

第一章标准答案.doc

第一章标准答案.doc Andrew S. Tanenbaum -6 SAP 87.6M -7 [ ] -8 04 04 048 04 048-9 4 3 a b c -0 - - OSI TCP/IP OSI TCP/IP OSI TCP/IP n -4 n( p) p = ( p) -5 OSI mailto:wdg98@63.net -7 n m h [ ] hn/(hn+m)*00% [ OSI TCP/IP ]

More information