大家好、
(1)是否可以使用"void MPURegionSet (uint32_t ui32Region、uint32_t ui32Addr、uint32_t ui32Flags)"API 函数来配置特权和用户访问权限? 在 TM4C123GH6PM 微控制器上启动后开始在主函数中编写代码时、客户不确定他们是处于用户模式还是特权模式。
(2)使用"mpu_RGN_PERM_PRV_RO_USR_NO"时、芯片似乎变为只读、而使用"mpu_RGN_PERM_PRV_RW_USR_NO"时、它变为可读和可写。 客户似乎处于特权模式。 您能否帮助说明如何切换 更亮的模式以测试用户模式下的 MPU 设置?
(3) MPU 是否可以限制 TM4C123GH6PM 微控制器上的电路内仿真器(ICE)的行为? 例如、如果使用"mpu_RGN_PERM_PRV_RO_USR_NO"对其进行配置、这是否可以防止使用 ICE 将数据下载到闪存或对闪存进行编程?
您能帮助检查这个问题吗? 谢谢。
此致、
切里