请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: AWR2944
typedef 结构{
易失性 uint32_t 指令; //偏移 0x00
易失性 uint32_t 地址; //偏移 0x04
Volatile uint32_t DATAREGISTERUPPER; //偏移量 0x08
易失性 uint32_t DATAREGISTERLOWER; //偏移 0x0C
易失性 uint32_t systemconfig; //偏移 0x10
易失性 uint32_t SYSTEMSTATUS; //偏移量 0x14
易失性 uint32_t 累加器; //偏移 0x18
易失性 uint32_t 边界; //偏移 0x1C
易失性 uint32_t KEYFLAG; //偏移量 0x20
易失性 uint32_t 键; //偏移 0x24
易失性 uint32_t 版本; //偏移量 0x28
易失性 uint32_t 引脚; //偏移 0x2C
易失性 uint32_t CRA; //偏移量 0x30
易失性 uint32_t 读取; //偏移量 0x34
易失性 uint32_t 程序; //偏移量 0x38
易失性 uint32_t 错误; //偏移 0x3C
} CSL_efuse_farmRegs;
static CSL_efuse_farmRegs* EfuseController_getBaseAddress (void){
return (CSL_efuse_farmRegs*) SOC_virtToPhy ((void *) CSL_TOP_EFUSE_FARK_U_BASE);
}
CSL_efuse_farmRegs* ptrEfuseFarm = EfuseController_getBaseAddress();
您好、为什么 TOP_EFUSE_FARM 地址可以涵盖这么多的寄存器?
为什么我在芯片手册中找不到有关这些寄存器的信息? 我只看到 TOP_EFUSE_FARM 基址是什么。TOP_EFUSE_FARM 映射在哪里? 或 是否有其他芯片手册我应该参考?