- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VXI总线自动测试系统主控计算机的连接方式
如何设置器件型号寄存器 型号编码是厂家为该器件指定的型号识别编码。哈尔滨工业大学指定本数据发生器模块的卡识别编码为F43H。 结合模块的实际情况,为了申请128Kbyte的存储空间,模块器件类型寄存器应设为6F43H。 * 四、状态寄存器 (l)A24/A32作用(A24/A32 Active)只适用于 A16/A24或A16/A32器件,该位为 1表示允许访问该器件在 A24或 A32地址空间的操作寄存器,为 0则相反。 (2)MODID*位为1表示该器件不能通过P2连接器上的识别线MODID*选择,为0则相反,例如只有P1连接器的器件,MODID*位就应为1。 * 16位的读寄存器,提供与器件状态有关的信息。格式: 位 15 14 13~4 3 2 1~0 内容 A24/A32作用 MODID* 与器件相关 准备好 通过 与器件相关 (3)准备好(Read)位与通过位的状态有关,若在器件通电初始化过程结束后,此位为1而通过位为0,表示器件寄存器初始化失败;若此位为1而通过位也为1,则表示器件已为执行操作命令做好准备;若准备好位为0则表示未准备好。 (4)通过(Passed)位为1表示自检通过,为0表示正在进行自检或自检失败。 (5)与器件相关的位可以由厂家自行定义。 * 五、控制寄存器 (l)A24/A32使能位为1时允许访问器件的A24或A32操作寄存器,为0则相反。 (2)Sysfail禁止位为1时禁止器件驱动系统故障线(Sysfail) (3)复位位为1时强制器件进入复位状态。 (4)与器件相关位由器件设计者自行定义。 * 16位的写寄存器,对寄存器写入数据可以使器件执行确定的操作。格式如下: 位 15 14~2 1 0 内容 A24/A32使能 与器件相关 Sysfail禁止 复位 六、偏移寄存器 16位的读/写寄存器,只用于采用A16/A24或A16/A32的器件,给出附加地址空间的基地址 。格式如下: 此寄存器的值是由系统的资源管理器在配置系统地址图时写入的,该值与器件要求的存储空间有关,或者说与器件型号寄存器中第(12-15)位定义的m值有关。 * 位 15~(15-m) 内容 操作寄存器附加地址空间基地址的有关位 偏移寄存器m的确定 VXI64路数据发生器申请了则应该申请的存储空间位128Kbyte 则有 128K=217=2560?223-m 由此可得 m=6。 则偏移寄存器中的第15~9位有效,它们对应A24的地址线A23~A17。在进行A24地址方式读写时,只有A24的地址线A23~A17与偏移寄存器中的第15~9位一致时,表示零槽对本模块128Kbyte的地址空间进行访问。 * A24满足的条件? 模块要支持A24地址访问方式,必须满足那些条件? 配置寄存器相关: 在识别寄存器中设置为A16/A24。 在器件类型寄存器中申请附加地址空间。 控制寄存器的第15位为1。 译码相关 地址修改码的AM5~AM3为高电平。 A24的地址线A23~A17与偏移寄存器中的第15~9位对应一致。 * 说明是A24 * 5.4.3 通信寄存器 消息基的器件除了具有配置寄存器外,还有通信寄存器,基于消息的器件使用通信寄存器进行消息的传递。通信寄存器在A16地址空间的相对地址如右图。 必备:协议寄存器、响应寄存器和数据低寄存器 可选:信号寄存器、数据扩展寄存器及数据高寄存器、A24、A32指针 重点 一 、协议寄存器 16位的读寄存器,指出器件所支持的通信协议和附加的通信能力。格式如下: * 位 15 14 13 12 11 10 9~4 3~0 内容 CMDR* 信号寄存器* Master* 中断器 FHS* 共享存储器* 保留 与器件相关 协议寄存器说明 (1)CMDR*位为1说明该器件只具有从者能力,为0说明该器件既有从者能力又有命令者能力。 (2)信号寄存器*位为0表示器件配备了信号寄存器,反之则没有。 (3)主模块位(Master*)为0表示该器件具有VMEbus主模块能力。 (4)中断器(Interrupt)位为1表示该器件具有中断器能力。 (5)FHS*(快速挂钩*)位为0表示器件的数据寄存器支持“快速挂钩”方式,为1则表示器件只能实现正常传送方式。 (6)共享存储器*(Shared Memory*)位表示该器件支持共享存储器协议,并具有 A24指针和A32指针寄存器或者其中之一,为1则表示不支持共享储器协议。 (7)保留位是保留以待将来定义的,其默认值均
文档评论(0)