按关键词阅读: 原理 应用 设计 系统 单片机 06
但应特别注意片的允许控制端 , 这可通过主控制器的从机选择线来实现 。
但应特别注意 这些串行这些串行I/OI/O芯片的输入输出特性:首先是芯片的输入输出特性:首先是I/OI/O芯片的串行数据输出是否有芯片的串行数据输出是否有 三态控制端 。
平时未选中芯片时 , 输出端应处于高阻态 。
若没有三态控制三态控制端 。
平时未选中芯片时 , 输出端应处于高阻态 。
若没有三态控制 端 , 则应外加三态门 。
否则端 , 则应外加三态门 。
否则MCUMCU的的SDISDI端只能连接端只能连接1 1个输入芯片 。
其次是个输入芯片 。
其次是I/OI/O 芯片的串行数据输入是否有 。
36、允许控制端 。
因此只有在此芯片允许时 , 芯片的串行数据输入是否有允许控制端 。
因此只有在此芯片允许时 , SCKSCK 脉冲才把串行数据移入该芯片;在禁止时 , 脉冲才把串行数据移入该芯片;在禁止时 , SCKSCK对芯片无影响 。
若没有允对芯片无影响 。
若没有允 许控制端 , 则应在外围用门电路对许控制端 , 则应在外围用门电路对SCKSCK进行控制 , 然后再加到芯片的时钟进行控制 , 然后再加到芯片的时钟 输入端;当然 , 也可以只在输入端;当然 , 也可以只在SPISPI上连接上连接1 1个芯片 , 而不再连接其它个芯片 , 而不再连接其它I/OI/O芯片 。
芯片 。
通过通过SPISPI接口进行数据通讯的数据传送格式如图接口进行数据通讯的数 。
37、据传送格式如图6 61010所示 , 数据读写所示 , 数据读写 应在应在SCKSCK上升沿(或下降沿) 。
上升沿(或下降沿) 。
6.3.2 SPI数据传输格式 图图6-10 SPI6-10 SPI数据传送格式数据传送格式 6.3.2 SPI数据传输格式 SPI SPI的读写时序如图的读写时序如图6-116-11所示 。
在基于所示 。
在基于SPISPI接口构成的通信网络中 , 接口构成的通信网络中 ,通信可由主节点发起 , 也可由从节点发起 。
当主节点发起通信时 , 它可通信可由主节点发起 , 也可由从节点发起 。
当主节点发起通信时 , 它可 主动对从节点进行数据的读写操作 。
工作过程叙述如下主动对从节点进行数据的读写操作 。
工作过程 。
38、叙述如下: :首先选中要与之首先选中要与之 通信的从节点通信的从节点( (通常片选端通常片选端CSCS为低有效为低有效) ) , 而后送出时钟信号 , 读取数据 , 而后送出时钟信号 , 读取数据 信息的操作将在时钟的上升沿信息的操作将在时钟的上升沿( (或下降沿或下降沿) )进行 。
每送出八个时钟脉冲 , 进行 。
每送出八个时钟脉冲 ,从节点产生一个中断信号 , 该中断信号通知主节点一个字节己完整接收 , 从节点产生一个中断信号 , 该中断信号通知主节点一个字节己完整接收 ,可以发送下一个字节的数据 。
可以发送下一个字节的数据 。
而当从节点主动请求与主节点进行通信时 , 从节点会主动发出一个而当从节点主动请求与主节点进行通信时 , 从节 。
39、点会主动发出一个 中断请求信号 , 要求主节点服务于自己的通信要求 , 这时主节点可以通中断请求信号 , 要求主节点服务于自己的通信要求 , 这时主节点可以通 过查询的方式确定申请源 , 并给出相应的服务信息 , 其时序一般如图过查询的方式确定申请源 , 并给出相应的服务信息 , 其时序一般如图6-6- 1212示 。
示 。
6.3.2 SPI数据传输格式 图图6-11 6-11 读写指令逻辑时序读写指令逻辑时序 图图6-12 6-12 从节点主动发起的通信时序图从节点主动发起的通信时序图 6.3.2 SPI数据传输格式 6.3.2 SPI数据传输格式 通过以上的说明可以看出 , 基于通过以上的说明可以看出 , 基于SPISPI接口构成 。
40、的主从分布式通信接口构成的主从分布式通信 网络的主从节点是相对的 。
对于网络的主从节点是相对的 。
对于SPISPI接口网络而言 , 主节点需要完成接口网络而言 , 主节点需要完成 的是给出片选信号及时钟信号 , 它可以主动地与各从节点进行信息的的是给出片选信号及时钟信号 , 它可以主动地与各从节点进行信息的 交流交流;
;
而在从节点主动要求服务的情况下 , 它又是一种半主动的形式 。
而在从节点主动要求服务的情况下 , 它又是一种半主动的形式 。
6.4.1 6.4.1 单总线的基本原理单总线的基本原理 6.4.2 6.4.2 单总线的数据传输格式单总线的数据传输格式 6.4 单总线(1-WIRE BUS) 6.4 单总线(1 。
稿源:(未知)
【傻大方】网址:/a/2021/0822/0023896762.html
标题:单片机原理与应用系统设计|《单片机原理与应用系统设计》第06章( 六 )