什么是主控制器,第1张

主控制器是电脑的总部。它根据一定的逻辑运算要求发出命令(以脉冲或电势的形式),控制计算机的输入、运算和输出协同工作。

在具有多个指令控制器的计算机中,在给定时间间隔内起主要作用的指令控制器。其他指令控制器从属于这个主控制器。然而,在另一个时间间隔中,该主控制器可能从属于其他指令控制器。

什么是主控制器,什么是主控制器,第2张

主控制器是电脑的总部。它根据一定的逻辑运算要求发出命令(以脉冲或电势的形式),控制计算机的输入、运算和输出协同工作。

总结

在具有多个指令控制器的计算机中,在给定时间间隔内起主要作用的指令控制器。其他指令控制器从属于这个主控制器。然而,在另一个时间间隔中,该主控制器可能从属于其他指令控制器。

主控制器是电脑的总部。它根据一定的逻辑运算要求发出命令(以脉冲或电势的形式),控制计算机的输入、运算和输出协同工作。

主控制器的功能如下。

(1)控制加工的开始和停止。输入程序后开始处理,处理到程序结束后停止处理,然后输入。

(2)控制操作的开始和停止,控制加工时单位时间内完成的插补运算次数,使拖板的进给速度与工件的腐蚀速度相匹配。

(3)产生定时脉冲。每个操作周期发出32个定时脉冲。从而完成位置判别、进给、偏差计算和终点判别四个工作节拍。计算机主控制器的主要部件有:

(1)定时脉冲发生器,

(2)馈送脉冲发生器,

(3)启停控制电路,

(4)输入寄存器和解码电路,

(5)控制解码电路。

功能

状态处理

主控制器有一系列USB系统管理状态。主控制器为总线状态的改变和传播提供接口,也为根集线器提供接口。根集线器为连接其他uSB设备和集线器提供了标准状态。主控制器的一般状态是离不开根集线器和USB的。当主控制器改变设备的任何可见状态时,都应该能够反映设备状态的相应变化,以保证主控制器和设备之间的状态一致。

USB设备利用恢复信号请求唤醒,使设备回到设定状态。富控制器本身也可以通过相同的方法生成恢复事件。主控制器负责通知主机的其他设备发生了恢复事件。

串行器和反串行器

物理数据传输采用串行比特流的形式。作为USB主机和设备的一部分,串行接口引擎(SIE)控制USB传输中的串行和反串行。主机上的审计接口引擎是主控制器的一部分。

框架的生成

主控制器以1毫秒为单位将USB时间分为帧。主控制器每隔1毫秒生成一个SOF标识符,以指示新帧的开始,并在帧数据传输结束时生成一个EOF标识符。SOF识别是一帧的开始,字控制器在SOF识别后的帧剩余时间内传输其他数据。当主控制器处于正常工作状态时,无论其他总线状态如何,SOF标识必须以1毫秒的间隔连续发送。当总线控制器处于不向总线供电的状态时,不产生SOF标志。当总线控制器不产生SOF标识时,处于节能模式。

SOF标识占用总线优先级最高。集线器中的串扰电路在EOF期间停止任何传输任务,并为SOF标识的传输提供空空闲总线。主控制器存储当前帧的序列号。主机在每个s of标识符中传输当前帧号的低11位。当从主控制器接收到请求时,主机返回请求时的帧号。虽然主机控制器本身不要求保持超过11位的帧数,但主机返回的帧数至少为32位。

在电渗流期间,主控制器应停止所有传输操作。当EOF识别出牛时,所有原本计划在帧上传输的事务都被挂起。如果主控制器执行传输时发生电渗流,主控制器暂停传输请求。

数据处理

主控制器从USB系统接收数据并传输到USB设备,或者从USB设备接收数据并发送到USB系统。USB系统和主机控制器之间数据传输的具体格式取决于系统的实现。

协议引擎

主控制器管理USB协议层的接口。它将适当的协议信息插入到输出数据中,并从输入数据中解释和移除协议信息。

传输误差控制

主控制器必须能够发现从主机角度定义的以下错误:

(1)超时错误。发生在目标端口不响应或者传输系统严重损坏,导致目标端口根本收不到信息的时候。

(2)数据丢失或无效传输。主控制器发送或接收比要发送的数据包短的数据包。例如,传输超过TEOF,或缺少可用资源,或数据包循环冗余校验错误。

(3)约定错误。包括无效握手、错误分组标志、比特插入错误等。

沃尔,叫醒伊恩

如果USB系统想要将总线置于挂起状态,它会请求主机控制器终止任何形式的传输,包括SOF。这使得所有USB设备进入挂起状态。在这种状态下,USB系统可以使主机控制器响应总线唤醒信号,重启主机系统。

根集线器

根集线器提供主控制器和一个或多个USB设备之间的连接。除了主控制器和根集线器之间的硬件和软件接口由特定的硬件实现定义之外,根集线器提供与其他集线器相同的功能端口。

为了确保集线器能够为每个下行链路恢复请求提供长时间的下行链路复位。必要条件是根集线器应该能够提供至少50msl的复位时间。如果复位时间由硬件控制,并且硬件提供的复用时间小于50ms,那么USB系统会连续产生几个复位信号,以获得足够长的复位时间。

主机系统接口

主控制器为读写系统内存提供高速总线门。存储器和USB电缆之间的物理数据交换是在主控制器的控制下自动进行的。当数据缓冲区需要填充或清除空时,主控制器自动通知USB系统。

主控制器模式

在主控制器工作模式下(主机/从机=1,即主机/从机=1),SPI通过SPICLK引脚为整个串行通信网络提供串行时钟。数据将从SPISIMO引脚输出,从SPISOMI引脚输入的数据将被锁存。SPIBRR寄存器(波特率寄存器)可以配置126种不同的位传输速率,决定了整个串行通信网络中发送和接收数据的位传输速率。写入SPIDAT(串行数据寄存器)或SPITXBUF(串行输出缓冲寄存器)的数据在SPISIMO引脚开始数据传输,数据最高有效位(MSB)首先发送。同时,接收的数据通过SPISOMI引脚移入SPIDAT的最低有效位(LSB)。发送设置位后,接收的数据被传输到SPIRXBUF(串行输入缓冲寄存器)供CPU读取。数据以右对齐方式存储在SPIRXBUF寄存器中。

当指定数量的数据通过SPIDAT寄存器移出时,会导致以下事件:

(1)1)SPIDAT寄存器的内容已经发送到SPIRXBUF寄存器。

(2)SPI中断标志位(SPISTS.6)设为高电平。

(3)如果SPISTS的TXBUF FUILL位表示串行传输缓冲寄存器SPITXBUF中有有效数据,则该数据将被传送到SPIDAT寄存器并发送出去;否则,从SPIDAT寄存器移除所有位后,SPIDAT时钟立即停止。

(4)如果SPI中断使能位(SPI CTL)。0)设为高电平时,将产生中断。

在典型应用中,SPISTE引脚用作来自SPI控制器的芯片选择控制信号。在向从机发送数据之前,主控制器将SPISTE引脚设置为低电平,然后在数据发送后将SPISTE引脚设置为高电平。

保持

(1)检查主控制器电源和备用电源接线,视频/音频输入和输出接线有无锈蚀和松动。

(2)检查控制器主电源和备用电源之间的自动或手动切换是否正常。

(3)如果电池作为备用电源,检查电池的充放电是否正常。方法是:断开主电源,接通备用电源工作1小时;然后断开备用电源,再连接主电源,观察电池充电是否正常。

(4)清理机器内的灰尘,整理线条,补充和更换缺失和不清晰的行号或标记。

(5)检查防雷接地是否良好,有无腐蚀。

(6)每年雨季前测量一次防雷接地电阻值,应小于等于4欧姆。

(7)确认视频存储功能是否正常。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 什么是主控制器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情