软元件存储器扩展指定限制详解:Rockchip Pin-Ctrl开发指南

需积分: 49 162 下载量 111 浏览量 更新于2024-08-09 收藏 9.46MB PDF 举报
本篇文档详细介绍了Rockchip pin-ctrl开发指南中关于软元件存储器扩展指定的限制。首先,文档指出了哪些指令支持软元件存储器的扩展指定,如QnA兼容的3E/3C/4C帧和4E帧的读取、写入指令。这些指令包括位多块批量读写(0406, 1406)、字单位读写(0401, 1401)、单个位或字的随机读取(0403)、批量测试写入(1402)、数据监视登录(0801)等功能。值得注意的是,软元件存储器的扩展指定必须保持一致性,不能混合使用有扩展指定和无扩展指定,例如随机读取、测试写入和数据监视功能必须全部扩展。 文档还特别强调了对智能功能模块的访问规则。例如,当C24/E71、Q/QnACPU站连接外部设备或处于多点连接时,可以通过扩展指定进行智能功能模块缓冲存储器的操作。然而,对于非特定类型的智能功能模块,需要遵循3.5节中的具体说明。 安全方面,文档提出了重要的注意事项。在使用外部设备对可编程控制器进行数据更改或控制时,必须配置互锁电路以保证系统的安全性。特别是当从远程设备控制时,可能会因为数据通信问题而无法即时应对控制器的故障。因此,应预先规划数据通信异常时的系统处理方法。另外,智能功能模块的“系统区”和禁止使用的信号禁止进行数据写入和输出,以免导致系统误动作。 这篇文档为开发者提供了清晰的指导,帮助他们在使用Rockchip pin-ctrl时正确处理软元件存储器的扩展指定,确保系统的稳定性和安全性。