ZHCUCH3A November 2024 – March 2025 F29H850TU , F29H859TU-Q1
借助“直接寻址”类型,可以使用指令中提供的即时地址直接读取或写入 32 位存储器空间中的任何位置。
典型用例用于访问固定地址位置(例如外设寄存器)或位于固定存储器位置(在构建时)的变量。
该类型的缺点包括此寻址模式仅适用于 48 位指令,因此大量使用此类寻址模式的代码会占用更多空间。
该类型的优点包括该寻址模式不需要任何寻址指针。如果所访问的值很少并随机分散在用户程序中,这种类型的寻址模式比尝试初始化指针并使用指针寻址更高效。
LD.U16 D0,@ADC2.ResultReg5 ; Load register D0 with the location of
; ADC2 peripheral result register 5