C語言__eallow()和__edis()、if和#if、ASSERT()的區別(基於DSP)

1.__eallow()和__edis() TI的DSP爲了提高安全性能,將很多關鍵寄存器作了保護處理。通過狀態寄存器1(ST1)的位6設置與復位,來決定是否允許DSP指令對關鍵寄存器進行操作。這些關鍵寄存器包括:器件仿真寄存器、FLASH寄存器、CSM寄存器、PIE矢量表、系統控制寄存器、GPIOMux寄存器等等。 DSP由於在上電覆位之後,狀態寄存器基本上都是清零,而這樣的狀態下正是上述特殊寄
相關文章
相關標籤/搜索