最新5416寄存器定义汇总Word文件下载.docx
《最新5416寄存器定义汇总Word文件下载.docx》由会员分享,可在线阅读,更多相关《最新5416寄存器定义汇总Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。
~~~~~~~~~~~~~~~~~~~~*/
#defineIMR*(volatileunsignedint*)0x0000
/*中断屏蔽寄存器*/
#defineIFR*(volatileunsignedint*)0x0001
/*中断标志寄存器*/
#defineST0*(volatileunsignedint*)0x0006
/*状态寄存器0*/
#defineAL*(volatileunsignedint*)0x0008
/*低16位A累加器寄存器*/
#defineAH*(volatileunsignedint*)0x0009
/*高16位A累加器寄存器*/
#defineAG*(volatileunsignedint*)0x000A
/*AccumulatorAguardbits(39–32)*/
#defineBL*(volatileunsignedint*)0x000B
/*低16位B累加器寄存器*/
#defineBH*(volatileunsignedint*)0x000C
/*高16位B累加器寄存器*/
#defineBG*(volatileunsignedint*)0x000D
/*AccumulatorBguardbits(39–32)*/
#defineTREG*(volatileunsignedint*)0x000E
/*临时寄存器*/
#defineTRN*(volatileunsignedint*)0x000F
/*传输寄存器*/
#defineAR0*(volatileunsignedint*)0x0010
/*辅助寄存器0*/
#defineAR1*(volatileunsignedint*)0x0011
/*辅助寄存器1*/
#defineAR2*(volatileunsignedint*)0x0012
/*辅助寄存器2*/
#defineAR3*(volatileunsignedint*)0x0013
/*辅助寄存器3*/
#defineAR4*(volatileunsignedint*)0x0014
/*辅助寄存器4*/
#defineAR5*(volatileunsignedint*)0x0015
/*辅助寄存器5*/
#defineAR6*(volatileunsignedint*)0x0016
/*辅助寄存器6*/
#defineAR7*(volatileunsignedint*)0x0017
/*辅助寄存器7*/
#defineSP*(volatileunsignedint*)0x0018
/*堆栈寄存器*/
#defineBK*(volatileunsignedint*)0x0019
/*Circularbuffersizeregister*/
#defineBRC*(volatileunsignedint*)0x001A
/*块重复计数器寄存器*/
#defineRSA*(volatileunsignedint*)0x001B
/*块重复开始地址寄存器*/
#defineREA*(volatileunsignedint*)0x001C
/*块重复结束地址寄存器*/
#definePMST*(volatileunsignedint*)0x001D
/*处理器模式状态寄存器*/
#defineXPC*(volatileunsignedint*)0x001E
/*扩展程序页寄存器*/
/*TMS320UC5402外围寄存器
/*TMS320UC5402多通道缓存串口0寄存器
#defineDRR20*(volatileunsignedint*)0x0020
/*McBSP0数据接收寄存器2*/
#defineDRR10*(volatileunsignedint*)0x0021
/*McBSP0数据接收寄存器1*/
#defineDXR20*(volatileunsignedint*)0x0022
/*McBSP0数据发送寄存器2*/
#defineDXR10*(volatileunsignedint*)0x0023
/*McBSP0数据发送寄存器1*/
#defineSPSA0*(volatileunsignedint*)0x0038
/*McBSP0subbank地址寄存器*/
#defineSPSD0*(volatileunsignedint*)0x0039
/*McBSP0subbank数据寄存器*/
/*TMS320UC5402定时器0寄存器
#defineTIM*(volatileunsignedint*)0x0024
/*定时器0寄存器*/
#definePRD*(volatileunsignedint*)0x0025
/*定时器0周期计数器寄存器*/
#defineTCR*(volatileunsignedint*)0x0026
/*定时器0控制寄存器*/
/*TMS320UC5402等待状态寄存器
#defineSWWSR*(volatileunsignedint*)0x0028
/*软件等待状态寄存器*/
#defineBSCR*(volatileunsignedint*)0x0029
/*bank-switchingcontrolregister*/
#defineSWCR*(volatileunsignedint*)0x002B
/*软件等待状态控制寄存器*/
/*TMS320UC5402主机通讯接口寄存器
#defineHPIC*(volatileunsignedint*)0x002C
/*主机通讯接口控制寄存器*/
/*TMS320UC5402定时器1寄存器
#defineTIM1*(volatileunsignedint*)0x0030
/*定时器1寄存器*/
#definePRD1*(volatileunsignedint*)0x0031
/*定时器1周期计数器寄存器*/
#defineTCR1*(volatileunsignedint*)0x0032
/*定时器1控制寄存器*/
/*TMS320UC5402通用IO寄存器
#defineGPIOCR*(volatileunsignedint*)0x003C
/*通用IO引脚控制寄存器*/
#defineGPIOSR*(volatileunsignedint*)0x003D
/*通用IO引脚状态寄存器*/
/*TMS320UC5402多通道缓存串口1寄存器
#defineDRR21*(volatileunsignedint*)0x0040
/*McBSP1数据接收寄存器2*/
#defineDRR11*(volatileunsignedint*)0x0041
/*McBSP1数据接收寄存器1*/
#defineDXR21*(volatileunsignedint*)0x0042
/*McBSP1数据发送寄存器2*/
#defineDXR11*(volatileunsignedint*)0x0043
/*McBSP1数据发送寄存器1*/
#defineSPSA1*(volatileunsignedint*)0x0048
/*McBSP1subbank地址寄存器*/
#defineSPSD1*(volatileunsignedint*)0x0049
/*McBSP1subbank数据寄存器*/
/*TMS320UC5402DMA寄存器
#defineDMPREC*(volatileunsignedint*)0x0054
/*DMA通道优先级,使能控制寄存器*/
#defineDMSA*(volatileunsignedint*)0x0055
/*DMAsubbank地址寄存器*/
#defineDMSDI*(volatileunsignedint*)0x0056
/*DMAsubbank数据自增寄存器*/
#defineDMSDN*(volatileunsignedint*)0x0057
/*TMS320UC5402PLL寄存器
#defineCLKMD*(volatileunsignedint*)0x0058
/*时钟模式寄存器*/
/*TMS320UC5402多通道缓存串口子地址
#defineSPCR10x00
/*串口控制寄存器1*/
#defineSPCR20x01
/*串口控制寄存器2*/
#defineRCR10x02
/*接收控制寄存器1*/
#defineRCR20x03
/*接收控制寄存器2*/
#defineXCR10x04
/*传送控制寄存器1*/
#defineXCR20x05
/*传送控制寄存器2*/
#defineSRGR10x06
/*采样率产生寄存器1*/
#defineSRGR20x07
/*采样率产生寄存器2*/
#defineMCR10x08
/*多通道寄存器1*/
#defineMCR20x09
/*多通道寄存器2*/
#defineRCERA0x0A
/*接收通道使能寄存器A*/
#defineRCERB0x0B
/*接收通道使能寄存器B*/
#defineXCERA0x0C
/*发送通道使能寄存器A*/
#defineXCERB0x0D
/*发送通道使能寄存器B*/
#definePCR0x0E
/*引脚控制寄存器 */
/*TMS320UC5402DMA子地址
#defineDMSRC00x00
/*DMA通道0源地址寄存器*/
#defineDMDST00x01
/*DMA通道0目的地址寄存器*/
#defineDMCTR00x02
/*DMA通道0单元数目寄存器*/
#defineDMSFC00x03
/*DMA通道0同步选择、桢数计数寄存器*/
#defineDMMCR00x04
/*DMA通道0传送模式控制寄存器*/
#defineDMSCR10x05
/*DMA通道1源地址寄存器*/
#defineDMDST10x06
/*DMA通道1目的地址寄存器*/
#defineDMCTR10x07
/*DMA通道1单元数目寄存器*/
#defineDMSFC10x08
/*DMA通道1同步选择、桢数计数寄存器*/
#defineDMMCR10x09
/*DMA通道1传送模式控制寄存器*/
#defineDMSRC20x0A
/*DMA通道2源地址寄存器*/
#defineDMDST20x0B
/*DMA通道2目的地址寄存器*/
#defineDMCTR20x0C
/*DMA通道2单元数目寄存器*/
#defineDMSFC20x0D
/*DMA通道2同步选择、桢数计数寄存器*/
#defineDMMCR20x0E
/*DMA通道2传送模式控制寄存器*/
#defineDMSRC30x0F
/*DMA通道3源地址寄存器*/
#defineDMDST30x10
/*DMA通道3目的地址寄存器*/
#defineDMCTR30x11
/*DMA通道3单元数目寄存器*/
#defineDMSFC30x12
/*DMA通道3同步选择、桢数计数寄存器*/
#defineDMMCR30x13
/*DMA通道3传送模式控制寄存器*/
#defineDMSRC40x14
/*DMA通道4源地址寄存器*/
#defineDMDST40x15
/*DMA通道4目的地址寄存器*/
#defineDMCTR40x16
/*DMA通道4单元数目寄存器*/
#defineDMSFC40x17
/*DMA通道4同步选择、桢数计数寄存器*/
#defineDMMCR40x18
/*DMA通道4传送模式控制寄存器*/
#defineDMSRC50x19
/*DMA通道5源地址寄存器*/
#defineDMDST50x1A
/*DMA通道5目的地址寄存器*/
#defineDMCTR50x1B
/*DMA通道5单元数目寄存器*/
#defineDMSFC50x1C
/*DMA通道5同步选择、桢数计数寄存器*/
#defineDMMCR50x1D
/*DMA通道5传送模式控制寄存器*/
#defineDMSRCP0x1E
/*DMA源程序页地址(控制通道)*/
#defineDMDSTP0x1F
/*DMA目的程序页地址(控制通道)*/
#defineDMIDX00x20
/*DMA单元索引地址寄存器0*/
#defineDMIDX10x21
/*DMA单元索引地址寄存器1*/
#defineDMFRI00x22
/*DMA桢索引寄存器0*/
#defineDMFRI10x23
/*DMA桢索引寄存器1*/
#defineDMGSA0x24
/*DMA全局源地址重装寄存器*/
#defineDMGDA0x25
/*DMA全局目的地址重装寄存器*/
#defineDMGCR0x26
/*DMA全局计数重装寄存器*/
#defineDMGFR0x27
/*DMA全局桢计数重装寄存器*/
#endif