TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR6843 读写寄存器问题

Hi Team

      我现在在mmwave_sdk_68xx_aop_hwa sdk中 透过HW_RD_REG32 and HW_WR_REG32 这两个接口去读写单个的regiser,读写不成功,请教下有什么注意点吗?

     谢谢。

Chris Meng:

你好,

请问你是在哪个核读取哪个地址?每个访问的memory地址是有不同的。MSS需要访问的地址必须在MPU里面配置。

user6414054:

回复 Chris Meng:

Hi chris

是在MSS下透过CLI command 来读写SOC_XWR68XX_MSS_GPIO_BASE_ADDRESS 开始的地址,比如 readReg 0xFFF7BC00 开始的地址,读取一直不成功;

所以请教一下,在MSS 下如何读写每个模块的寄存器,在DSS下如何访问了,是否有说明文档,谢谢。

Chris Meng:

回复 user6414054:

你好,

我看了一下mss的MPU配置,GPIO寄存器地址是配置可以访问的。你能否先尝试在代码里面直接访问寄存器,看是否能成功?
CLI command读写寄存器,是你自己添加的功能吧。

user6414054:

回复 Chris Meng:

Hi chris

CLI command 是自己添加 的,所以0xFFF7BC00 这个地址是可以直接访问的吗

Chris Meng:

回复 user6414054:

user6414054所以0xFFF7BC00 这个地址是可以直接访问的吗

MSS是可以访问的。关于MPU设置,请参考soc_xwr16xx_mss.c里面SOC_mpu_config函数。

关于DSS,请参考TRM里面的DSS的memory map,了解可以访问的地址信息。

赞(0)
未经允许不得转载:TI中文支持网 » IWR6843 读写寄存器问题
分享到: 更多 (0)