简体   繁体   English

关于 Keil 软件仿真

[英]About Keil software simulation

I have problem with NVIC registers in Keil.我在 Keil 中遇到 NVIC 寄存器的问题。 in my data sheet NVIC starts with NVIC_ISERx在我的数据表中,NVIC 以 NVIC_ISERx 开头

在此处输入图片说明

在此处输入图片说明

But in keil starts with ICTR register但在 keil 以 ICTR 寄存器开头

在此处输入图片说明

So I have problem with matching addresses所以我在匹配地址时遇到问题

the order of the properties is not the same as the order in the peripheral.属性的顺序与外围设备中的顺序不同。

It is clearly visible here:这里清晰可见:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

Here in the arm documentation, cant do much with these registers without the arm documentation.在 arm 文档中,如果没有 arm 文档,就无法对这些寄存器做太多事情。

0xE000E100 + 0x000 = 0xE000E100. 0xE000E100 + 0x000 = 0xE000E100。

Likewise 0xE000E004 is the address to ICTR.同样,0xE000E004 是 ICTR 的地址。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM