ST stellar E1 MCU PLS DMA/HRTIM寄存器显示错误问题

Stellar E1 是ST最新一代基于arm核心的车规级MCU,在使用PLS调试器debug的过程中,发现了一些PLS中个别寄存器的地址错误,目前发现包含DMA、HRTIM寄存器存在错误。

问题描述:

0x48004010对应的是DMA1_SXCR寄存器,PLS memory view显示这个32bit数据为00035555,但是peripheral registers view这边却一直显示0;




解决方法:

PLS回复该问题确实存在,2022.05和06版本都存在这个问题,需要打补丁,未来新的版本会更新解决该问题。
https://www.pls-mc.com/downloads/ude-2022-06-bug11654-patch-cortex-m.zip

下载补丁包后解压,复制cortex-m.cpudb到<UDE Directory>\CpuDbs,覆盖原文件,即可解决DMA和HRTIM寄存器显示错误问题。

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论