这段代码有什么问题? 当我使用XMC1100 Boot Kit在DAVE4中调试它时,SHPR2寄存器在调试器中没有变化。该代码基于EasyMain(LED闪烁正在使用例如修改后的主要部分)。
我研究过DDI0419C_arm_architecture_v6m_reference_manual我认为它应该可行。
#include "XMC1100.h"
int main(void)
{
unsigned int a;
a = 0x0B << PPB_SHPR2_PRI_11_Pos;
PPB->SHPR2 |= a;
while(1);
}
答案 0 :(得分:0)
应使用CMSIS功能。