目前、我有一个应用需要在多个引脚上使用 N2HET 微机执行异或计算、并在 N2HET RAM 内设置标志。 我的想法是使用 XOR 和 SHIFT cmd 以及 MOV32/MOV64在 N2HET RAM 中的绝对地址上设置标志、然后主机 CPU 可以访问 RAM 并直接读取。 这是可行的吗?
此外,我已通读技术手册,但“远程地址”、“IMM”、“即时数据字段”、“REMP”和“REMPS”的定义令人困惑。 以下是我的理解、请帮助验证。
远程地址:N2HET RAM 空间内的9位绝对地址。 对齐到32位。 此外、N2HET RAM 可被用于存储指令或者纯数据。 一旦远程地址提供了一个地址、目标地址将被视为一个正常的 RAM 空间、并且数据可以自由地写入 RAM 空间。
IMM、IMM 数据字段:当前指令数据字段(32位)
REMP、REMPS:不清零
最后一个问题是、N2HET 程序能否读取/写入其他外设寄存器? 例如、使用 N2HET 来启动 SPI 读取、并读取接收到的数据。 有可能吗?
期待您的光临、期待您的光临!