欢迎浏览厦门控匠自动化科技有限公司
行业资讯
摩托罗拉 MVME187 单板计算机全局控制和状态寄存器(GCSR)方法
时间: 2024-04-10浏览次数:
摩托罗拉 MVME187 单板计算机全局控制和状态寄存器(GCSR)方法

全球控制和状态登记(GCSR)方法:

远程处理器可以通过使用VMEchip2全局控制和状态寄存器(GCSR)发出远程GO命令,在本地MVME187双端口RAM中启动程序执行。

1. 远程处理器将MVME187执行地址放在通用寄存器0和1 (GPCSR0和GPCSR0)中

GPCSR1)。

2. 远程处理器然后设置VMEchip2 LM/SIG寄存器的第8位(SIG0)。

3. 这将导致MVME187安装断点并开始执行。结果与前一节中描述的MPCR方法(状态码为B)相同。

在VMEbus短I/O空间中访问GCSR寄存器。每个通用寄存器是两个字节宽的,出现在一个偶数地址。

通用寄存器号0从GCSR寄存器开始的偏移量为$8(本地总线)或$4 (VMEbus)。GCSR的本地总线基址是$FFF40100。GCSR的VMEbus基址取决于MVME187的本地控制和状态寄存器(LCSR)中编程的组选择值和板选择值。签署地址是通过以下方式读取GCSR通用登记册而形成的:

使用GPCSR0作为地址的上16位

使用GPCSR1作为地址的下16位

地址显示为:

99c9c46538495f58a8b1b651087bd356.png

诊断设施:

187Bug包中包含一套完整的硬件诊断,用于MVME187的测试和故障排除。这些诊断在MVME187Bug调试包用户手册中有完整的描述。

·为了使用诊断,您必须将目录切换到诊断目录。

·如果在调试器目录下,可以通过输入调试器命令switch Directories (SD)切换到诊断目录。



Copyright © 2024 厦门控匠自动化科技有限公司 版权所有

闽ICP备15020580号-11