2015-06-23 40 views
0

這段代碼有什麼問題? 當我使用XMC1100啓動工具包在DAVE4中調試它時,SHPR2寄存器在調試器中沒有改變。該代碼基於EasyMain(LED閃爍正在工作,例如修改後的主)。如何在皮層M0上正確寫入SHPR2

我研究了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

應該使用CMSIS函數。