
6.什么是线与逻辑要实现它在硬件特性上有什么具体要求将两个门电路的输出端并联以实现与逻辑的功能成为线与。在硬件上要用 OC门来实现同时在输出端口加一个上拉电阻。由于不用OC门可能使灌电流过大而烧坏逻辑门。7.SPI的工作流程主设备发起信号将CS/SS 拉低启动通信。主设备通过发送时钟信号来告诉从设备进行写数据或者读数据操作采集时机可能是时钟信号的上升沿从低到高或下降沿从高到低因为SPI有四种模式)它将立即读取数据线上的信号这样就得到了一位数据1bit)。两个移位寄存器中的内容就被交换。数据在传输中高位在先还是低位在先。8.SPI的几种工作模式SPI总线有四种工作模式通过CPOL时钟极性和CPHA时钟相位来控制是哪种模式。(1CPOL0CPHA0此时空闲态时SCLK处于低电平有效状态是高电平。数据采样是在第1个边沿也就是SCLK 由低电平到高电平的跳变所以数据采样是在上升沿数据发送是在下降沿。(2CPOL0CPHA1此时空闲态时SCLK 处于低电平有效状态是高电平。数据发送是在第1个边沿也就是 SCLK 由低电平到高电平的跳变所以数据采样是在下降沿数据发送是在上升沿。(3CPOL1CPHA0此时空闲态时 SCLK 处于高电平有效状态是低电平。数据采集是在第1个边沿也就是 SCLK 由高电平到低电平的跳变所以数据采集是在下降沿数据发送是在上升沿。(4CPOL1CPHA1此时空闲态时SCLK处于高电平有效电平是低电平。数据发送是在第1个边沿也就是SCLK由高电平到低电平的跳变所以数据采集是在上升沿数据发送是在下降沿。9.UART、IIC、SPI三种通讯方式区别10.RS232 通信、RS485 通信、RS422通信的差异是什么并简述其运用环境和限制条件RS232、RS485、RS422 是三种不同的物理接口电平标准三者的接口连接器一般都选用DB-9。主要在电气标准、传输距离、挂站能力、传输速度等方面存在差异。RS232通信中一般常用RXD、TXD、GND三条线分别对应DB-9的2、3、5 管脚。RS232只可以实现点对点的通信方式不可实现多站联网功能。RS232通信时两设备之间的RXD和TXD要交叉连接。RS485 的数据信号采用差分传输方式也称作平衡传输它使用一对双绞线一般叫做AB 线抗共模干扰能力增强即抗噪声干扰性好。RS485 可以实现多站联网功能。RS422 的电气性能与RS485 完全一样。主要的区别在于RS422 有4 根信号线两根发送、两根接收全双工通信。RS422 适用于两个站之间通信星型网、环网不可用于总线网RS485只有2 根信号线所以只能工作在半双工模式常用于总线网。RS232电气逻辑标准3V至15V为逻辑“0”-3V至-15V为逻辑1”是一种负逻辑。RS485电气逻辑标准-2V至-6V为逻辑“0”2V至6V为逻辑“1”是一种正逻辑。RS422电气逻辑标准和RS485一样。传输距离RS232 传输15米左右RS485 理论上可达 3000米RS422 理论上1200米。挂站能力RS232 只能点对点连接RS485 可以最多挂32个节点RS422最多10个节点。在系统通信时应综合考虑上述内容确定设备间采用什么电平标准通信。