⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 f2812a.gel

📁 TMS320X281xDSP应用系统设计-光盘应用程序
💻 GEL
📖 第 1 页 / 共 4 页
字号:
    GEL_WatchAdd("*0x7803,x","DXR1");
    GEL_WatchAdd("*0x7804,x","SPCR2");
    GEL_WatchAdd("*0x7805,x","SPCR1");
    GEL_WatchAdd("*0x7806,x","RCR2");
    GEL_WatchAdd("*0x7807,x","RCR1");
    GEL_WatchAdd("*0x7808,x","XCR2");
    GEL_WatchAdd("*0x7809,x","XCR1");
    GEL_WatchAdd("*0x780A,x","SRGR2");
    GEL_WatchAdd("*0x780B,x","SRGR1");
    GEL_WatchAdd("*0x780C,x","MCR2");
    GEL_WatchAdd("*0x780D,x","MCR1");
    GEL_WatchAdd("*0x780E,x","RCERA");
    GEL_WatchAdd("*0x780F,x","RCERB");
    GEL_WatchAdd("*0x7810,x","XCERA");
    GEL_WatchAdd("*0x7811,x","XCERB");
    GEL_WatchAdd("*0x7812,x","PCR1");
    GEL_WatchAdd("*0x7813,x","RCERC");
    GEL_WatchAdd("*0x7814,x","RCERD");
    GEL_WatchAdd("*0x7815,x","XCERC");
    GEL_WatchAdd("*0x7816,x","XCERD");
    GEL_WatchAdd("*0x7817,x","RCERE");
    GEL_WatchAdd("*0x7818,x","RCERF");
    GEL_WatchAdd("*0x7819,x","XCERE");
    GEL_WatchAdd("*0x781A,x","XCERF");
    GEL_WatchAdd("*0x781B,x","RCERG");
    GEL_WatchAdd("*0x781C,x","RCERH");
    GEL_WatchAdd("*0x781D,x","XCERG");
    GEL_WatchAdd("*0x781E,x","XCERH");
    GEL_WatchAdd("*0x7820,x","MFFTX");
    GEL_WatchAdd("*0x7821,x","MFFRX");
    GEL_WatchAdd("*0x7822,x","MFFCT");
    GEL_WatchAdd("*0x7823,x","MFFINT");
    GEL_WatchAdd("*0x7824,x","MFFST");
}
hotmenu DRR2()
{
    GEL_WatchAdd("*0x7800,x","DRR2");
}
hotmenu DRR1()
{
    GEL_WatchAdd("*0x7801,x","DRR1");
}
hotmenu DXR2()
{
    GEL_WatchAdd("*0x7802,x","DXR2");
}
hotmenu DXR1()
{
    GEL_WatchAdd("*0x7803,x","DXR1");
}
hotmenu SPCR2()
{
    GEL_WatchAdd("*0x7804,x","SPCR2");
}
hotmenu SPCR1()
{
    GEL_WatchAdd("*0x7805,x","SPCR1");
}
hotmenu RCR2()
{
    GEL_WatchAdd("*0x7806,x","RCR2");
}
hotmenu RCR1()
{
    GEL_WatchAdd("*0x7807,x","RCR1");
}
hotmenu XCR2()
{
    GEL_WatchAdd("*0x7808,x","XCR2");
}
hotmenu XCR1()
{
    GEL_WatchAdd("*0x7809,x","XCR1");
}
hotmenu SRGR2()
{
    GEL_WatchAdd("*0x780A,x","SRGR2");
}
hotmenu SRGR1()
{
    GEL_WatchAdd("*0x780B,x","SRGR1");
}
hotmenu PCR1()
{
    GEL_WatchAdd("*0x7812,x","PCR1");
}
hotmenu All_Multichannel_Registers()
{
    GEL_WatchAdd("*0x780C,x","MCR2");
    GEL_WatchAdd("*0x780D,x","MCR1");
    GEL_WatchAdd("*0x780E,x","RCERA");
    GEL_WatchAdd("*0x780F,x","RCERB");
    GEL_WatchAdd("*0x7810,x","XCERA");
    GEL_WatchAdd("*0x7811,x","XCERB");
    GEL_WatchAdd("*0x7813,x","RCERC");
    GEL_WatchAdd("*0x7814,x","RCERD");
    GEL_WatchAdd("*0x7815,x","XCERC");
    GEL_WatchAdd("*0x7816,x","XCERD");
    GEL_WatchAdd("*0x7817,x","RCERE");
    GEL_WatchAdd("*0x7818,x","RCERF");
    GEL_WatchAdd("*0x7819,x","XCERE");
    GEL_WatchAdd("*0x781A,x","XCERF");
    GEL_WatchAdd("*0x781B,x","RCERG");
    GEL_WatchAdd("*0x781C,x","RCERH");
    GEL_WatchAdd("*0x781D,x","XCERG");
    GEL_WatchAdd("*0x781E,x","XCERH");
}
hotmenu All_McBSP_FIFO_Registers()
{
    GEL_WatchAdd("*0x7820,x","MFFTX");
    GEL_WatchAdd("*0x7821,x","MFFRX");
    GEL_WatchAdd("*0x7822,x","MFFCT");
    GEL_WatchAdd("*0x7823,x","MFFINT");
    GEL_WatchAdd("*0x7824,x","MFFST");
}

/********************************************************************/
/* Peripheral Interrupt Expansion Registers                         */
/********************************************************************/
menuitem "Watch Peripheral Interrupt Expansion Registers";

hotmenu All_PIE_Regs()
{
    GEL_WatchAdd("*0x0CE0,x","PIECTRL");
    GEL_WatchAdd("*0x0CE1,x","PIEACK");
    GEL_WatchAdd("*0x0CE2,x","PIEIER1");
    GEL_WatchAdd("*0x0CE3,x","PIEIFR1");
    GEL_WatchAdd("*0x0CE4,x","PIEIER2");
    GEL_WatchAdd("*0x0CE5,x","PIEIFR2");
    GEL_WatchAdd("*0x0CE6,x","PIEIER3");
    GEL_WatchAdd("*0x0CE7,x","PIEIFR3");
    GEL_WatchAdd("*0x0CE8,x","PIEIER4");
    GEL_WatchAdd("*0x0CE9,x","PIEIFR4");
    GEL_WatchAdd("*0x0CEA,x","PIEIER5");
    GEL_WatchAdd("*0x0CEB,x","PIEIFR5");
    GEL_WatchAdd("*0x0CEC,x","PIEIER6");
    GEL_WatchAdd("*0x0CED,x","PIEIFR6");
    GEL_WatchAdd("*0x0CEE,x","PIEIER7");
    GEL_WatchAdd("*0x0CEF,x","PIEIFR7");
    GEL_WatchAdd("*0x0CF0,x","PIEIER8");
    GEL_WatchAdd("*0x0CF1,x","PIEIFR8");
    GEL_WatchAdd("*0x0CF2,x","PIEIER9");
    GEL_WatchAdd("*0x0CF3,x","PIEIFR9");
    GEL_WatchAdd("*0x0CF4,x","PIEIER10");
    GEL_WatchAdd("*0x0CF5,x","PIEIFR10");
    GEL_WatchAdd("*0x0CF6,x","PIEIER11");
    GEL_WatchAdd("*0x0CF7,x","PIEIFR11");
    GEL_WatchAdd("*0x0CF8,x","PIEIER12");
    GEL_WatchAdd("*0x0CF9,x","PIEIFR12");
}
hotmenu PIECTRL()
{
    GEL_WatchAdd("*0x0CE0,x","PIECTRL");
}
hotmenu PIEACK()
{
    GEL_WatchAdd("*0x0CE1,x","PIEACK");
}
hotmenu PIEIER1_and_PIEIFR1()
{
    GEL_WatchAdd("*0x0CE2,x","PIEIER1");
    GEL_WatchAdd("*0x0CE3,x","PIEIFR1");
}
hotmenu PIEIER2_and_PIEIFR2()
{
    GEL_WatchAdd("*0x0CE4,x","PIEIER2");
    GEL_WatchAdd("*0x0CE5,x","PIEIFR2");
}
hotmenu PIEIER3_and_PIEIFR3()
{
    GEL_WatchAdd("*0x0CE6,x","PIEIER3");
    GEL_WatchAdd("*0x0CE7,x","PIEIFR3");
}
hotmenu PIEIER4_and_PIEIFR4()
{
    GEL_WatchAdd("*0x0CE8,x","PIEIER4");
    GEL_WatchAdd("*0x0CE9,x","PIEIFR4");
}
hotmenu PIEIER5_and_PIEIFR5()
{
    GEL_WatchAdd("*0x0CEA,x","PIEIER5");
    GEL_WatchAdd("*0x0CEB,x","PIEIFR5");
}
hotmenu PIEIER6_and_PIEIFR6()
{
    GEL_WatchAdd("*0x0CEC,x","PIEIER6");
    GEL_WatchAdd("*0x0CED,x","PIEIFR6");
}
hotmenu PIEIER7_and_PIEIFR7()
{
    GEL_WatchAdd("*0x0CEE,x","PIEIER7");
    GEL_WatchAdd("*0x0CEF,x","PIEIFR7");
}
hotmenu PIEIER8_and_PIEIFR8()
{
    GEL_WatchAdd("*0x0CF0,x","PIEIER8");
    GEL_WatchAdd("*0x0CF1,x","PIEIFR8");
}
hotmenu PIEIER9_and_PIEIFR9()
{
    GEL_WatchAdd("*0x0CF2,x","PIEIER9");
    GEL_WatchAdd("*0x0CF3,x","PIEIFR9");
}
hotmenu PIEIFR10_and_PIEIFR10()
{
    GEL_WatchAdd("*0x0CF4,x","PIEIER10");
    GEL_WatchAdd("*0x0CF5,x","PIEIFR10");
}
hotmenu PIEIER11_and_PIEIFR11()
{
    GEL_WatchAdd("*0x0CF6,x","PIEIER11");
    GEL_WatchAdd("*0x0CF7,x","PIEIFR11");
}
hotmenu PIEIER12_and_PIEIFR12()
{
    GEL_WatchAdd("*0x0CF8,x","PIEIER12");
    GEL_WatchAdd("*0x0CF9,x","PIEIFR12");
}

/********************************************************************/
/* Serial Communication Interface Registers                         */
/********************************************************************/
menuitem "Watch SCI Registers";                    

hotmenu All_SCIA_Regs()
{
    GEL_WatchAdd("*0x7050,x","SCICCRA");
    GEL_WatchAdd("*0x7051,x","SCICTL1A");
    GEL_WatchAdd("*0x7052,x","SCIHBAUDA");
    GEL_WatchAdd("*0x7053,x","SCILBAUDA");
    GEL_WatchAdd("*0x7054,x","SCICTL2A");
    GEL_WatchAdd("*0x7055,x","SCIRXSTA");
    GEL_WatchAdd("*0x7056,x","SCIRXEMUA");
    GEL_WatchAdd("*0x7057,x","SCIRXBUFA");
    GEL_WatchAdd("*0x7059,x","SCITXBUFA");
    GEL_WatchAdd("*0x705A,x","SCIFFTXA");
    GEL_WatchAdd("*0x705B,x","SCIFFRXA");
    GEL_WatchAdd("*0x705C,x","SCIFFCTA");
    GEL_WatchAdd("*0x705F,x","SCIPRIA");
}
hotmenu All_SCIB_Regs()
{
    GEL_WatchAdd("*0x7750,x","SCICCRB");
    GEL_WatchAdd("*0x7751,x","SCICTL1B");
    GEL_WatchAdd("*0x7752,x","SCIHBAUDB");
    GEL_WatchAdd("*0x7753,x","SCILBAUDB");
    GEL_WatchAdd("*0x7754,x","SCICTL2B");
    GEL_WatchAdd("*0x7755,x","SCIRXSTB");
    GEL_WatchAdd("*0x7756,x","SCIRXEMUB");
    GEL_WatchAdd("*0x7757,x","SCIRXBUFB");
    GEL_WatchAdd("*0x7759,x","SCITXBUFB");
    GEL_WatchAdd("*0x775A,x","SCIFFTXB");
    GEL_WatchAdd("*0x775B,x","SCIFFRXB");
    GEL_WatchAdd("*0x775C,x","SCIFFCTB");
    GEL_WatchAdd("*0x775F,x","SCIPRIB");
}
hotmenu SCICCRA()
{
    GEL_WatchAdd("*0x7050,x","SCICCRA");
}
hotmenu SCICTL1A()
{
    GEL_WatchAdd("*0x7051,x","SCICTL1A");
}
hotmenu SCIHBAUDA()
{
    GEL_WatchAdd("*0x7052,x","SCIHBAUDA");
}
hotmenu SCILBAUDA()
{
    GEL_WatchAdd("*0x7053,x","SCILBAUDA");
}
hotmenu SCICTL2A()
{
    GEL_WatchAdd("*0x7054,x","SCICTL2A");
}
hotmenu SCIRXSTA()
{
    GEL_WatchAdd("*0x7055,x","SCIRXSTA");
    GEL_WatchAdd("(*0x7055>>7)&1,d","  RX ERROR bit");
    GEL_WatchAdd("(*0x7055>>6)&1,d","     RXRDY bit");
    GEL_WatchAdd("(*0x7055>>5)&1,d","     BRKDT bit");
    GEL_WatchAdd("(*0x7055>>4)&1,d","        FE bit");
    GEL_WatchAdd("(*0x7055>>3)&1,d","        OE bit");
    GEL_WatchAdd("(*0x7055>>2)&1,d","        PE bit");
    GEL_WatchAdd("(*0x7055>>1)&1,d","    RXWAKE bit");
}
hotmenu SCIRXEMUA()
{
    GEL_WatchAdd("*0x7056,x","SCIRXEMUA");
}
hotmenu SCIRXBUFA()
{
    GEL_WatchAdd("*0x7057,x","SCIRXBUFA");
}
hotmenu SCITXBUFA()
{
    GEL_WatchAdd("*0x7059,x","SCITXBUFA");
}
hotmenu All_SCIA_FIFO_Registers()
{
    GEL_WatchAdd("*0x705A,x","SCIFFTXA");
    GEL_WatchAdd("*0x705B,x","SCIFFRXA");
    GEL_WatchAdd("*0x705C,x","SCIFFCTA");
}
hotmenu SCIPRIA()
{
    GEL_WatchAdd("*0x705F,x","SCIPRIA");
}
hotmenu SCICCRB()
{
    GEL_WatchAdd("*0x7750,x","SCICCRB");
}
hotmenu SCICTL1B()
{
    GEL_WatchAdd("*0x7751,x","SCICTL1B");
}
hotmenu SCIHBAUDB()
{
    GEL_WatchAdd("*0x7752,x","SCIHBAUDB");
}
hotmenu SCILBAUDB()
{
    GEL_WatchAdd("*0x7753,x","SCILBAUDB");
}
hotmenu SCICTL2B()
{
    GEL_WatchAdd("*0x7754,x","SCICTL2B");
}
hotmenu SCIRXSTB()
{
    GEL_WatchAdd("*0x7755,x","SCIRXSTB");
    GEL_WatchAdd("(*0x7755>>7)&1,d","  RX ERROR bit");
    GEL_WatchAdd("(*0x7755>>6)&1,d","     RXRDY bit");
    GEL_WatchAdd("(*0x7755>>5)&1,d","     BRKDT bit");
    GEL_WatchAdd("(*0x7755>>4)&1,d","        FE bit");
    GEL_WatchAdd("(*0x7755>>3)&1,d","        OE bit");
    GEL_WatchAdd("(*0x7755>>2)&1,d","        PE bit");
    GEL_WatchAdd("(*0x7755>>1)&1,d","    RXWAKE bit");
}
hotmenu SCIRXEMUB()
{
    GEL_WatchAdd("*0x7756,x","SCIRXEMUB");
}
hotmenu SCIRXBUFB()
{
    GEL_WatchAdd("*0x7757,x","SCIRXBUFB");
}
hotmenu SCITXBUFB()
{
    GEL_WatchAdd("*0x7759,x","SCITXBUFB");
}
hotmenu All_SCIB_FIFO_Registers()
{
    GEL_WatchAdd("*0x775A,x","SCIFFTXB");
    GEL_WatchAdd("*0x775B,x","SCIFFRXB");
    GEL_WatchAdd("*0x775C,x","SCIFFCTB");
}
hotmenu SCIPRIB()
{
    GEL_WatchAdd("*0x775F,x","SCIPRIB");
}

/********************************************************************/
/* Serial Peripheral Interface Registers                            */
/********************************************************************/
menuitem "Watch SPI Registers";                    

hotmenu All_SPI_Regs()
{
    GEL_WatchAdd("*0x7040,x","SPICCR");
    GEL_WatchAdd("*0x7041,x","SPICTL");
    GEL_WatchAdd("*0x7042,x","SPIST");
    GEL_WatchAdd("*0x7044,x","SPIBRR");
    GEL_WatchAdd("*0x7046,x","SPIEMU");
    GEL_WatchAdd("*0x7047,x","SPIRXBUF");
    GEL_WatchAdd("*0x7048,x","SPITXBUF");
    GEL_WatchAdd("*0x7049,x","SPIDAT");
    GEL_WatchAdd("*0x704A,x","SPIFFTX");
    GEL_WatchAdd("*0x704B,x","SPIFFRX");
    GEL_WatchAdd("*0x704C,x","SPIFFCT");
    GEL_WatchAdd("*0x704F,x","SPIPRI");
}
hotmenu SPICCR()
{
    GEL_WatchAdd("*0x7040,x","SPICCR");
}
hotmenu SPICTL()
{
    GEL_WatchAdd("*0x7041,x","SPICTL");
}
hotmenu SPISTS()
{
    GEL_WatchAdd("*0x7042,x","SPIST");
}
hotmenu SPIBRR()
{
    GEL_WatchAdd("*0x7044,x","SPIBRR");
}
hotmenu SPIEMU()
{
    GEL_WatchAdd("*0x7046,x","SPIEMU");
}
hotmenu SPIRXBUF()
{
    GEL_WatchAdd("*0x7047,x","SPIRXBUF");
}
hotmenu SPITXBUF()
{
    GEL_WatchAdd("*0x7048,x","SPITXBUF");
}
hotmenu SPIDAT()
{
    GEL_WatchAdd("*0x7049,x","SPIDAT");
}
hotmenu All_SPI_FIFO_Registers()
{
    GEL_WatchAdd("*0x704A,x","SPIFFTX");
    GEL_WatchAdd("*0x704B,x","SPIFFRX");
    GEL_WatchAdd("*0x704C,x","SPIFFCT");
}
hotmenu SPIPRI()
{
    GEL_WatchAdd("*0x704F,x","SPIPRI");
}

/********************************************************************/
/* Watchdog Timer Registers                                         */
/********************************************************************/
menuitem "Watch Watchdog Timer Registers";                    

hotmenu All_Watchdog_Regs()
{
    GEL_WatchAdd("*0x7023,x","WDCNTR");
    GEL_WatchAdd("*0x7025,x","WDKEY");
    GEL_WatchAdd("*0x7029,x","WDCR");
    GEL_WatchAdd("*0x7022,x","SCSR");
}

/*** End of file ***/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -