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

📄 ioat91sam9261.ddf

📁 AT91SAM 系列微控制器的NAND Flash支持代码 描述怎样将NAND Flash和AT91SAM 系列微控制器连接起来。
💻 DDF
📖 第 1 页 / 共 5 页
字号:
sfr = "SMC_CTRL4.NWAITM", 	"Memory", 0xffffec4c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL4.BAT", 	"Memory", 0xffffec4c, 4, base=16, bitRange=8
sfr = "SMC_CTRL4.DBW", 	"Memory", 0xffffec4c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL4.TDF", 	"Memory", 0xffffec4c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL4.TDFEN", 	"Memory", 0xffffec4c, 4, base=16, bitRange=20
sfr = "SMC_CTRL4.PMEN", 	"Memory", 0xffffec4c, 4, base=16, bitRange=24
sfr = "SMC_CTRL4.PS", 	"Memory", 0xffffec4c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP5", 	"Memory", 0xffffec50, 4, base=16
sfr = "SMC_SETUP5.NWESETUP", 	"Memory", 0xffffec50, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP5.NCSSETUPWR", 	"Memory", 0xffffec50, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP5.NRDSETUP", 	"Memory", 0xffffec50, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP5.NCSSETUPRD", 	"Memory", 0xffffec50, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE5", 	"Memory", 0xffffec54, 4, base=16
sfr = "SMC_PULSE5.NWEPULSE", 	"Memory", 0xffffec54, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE5.NCSPULSEWR", 	"Memory", 0xffffec54, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE5.NRDPULSE", 	"Memory", 0xffffec54, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE5.NCSPULSERD", 	"Memory", 0xffffec54, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE5", 	"Memory", 0xffffec58, 4, base=16
sfr = "SMC_CYCLE5.NWECYCLE", 	"Memory", 0xffffec58, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE5.NRDCYCLE", 	"Memory", 0xffffec58, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL5", 	"Memory", 0xffffec5c, 4, base=16
sfr = "SMC_CTRL5.READMODE", 	"Memory", 0xffffec5c, 4, base=16, bitRange=0
sfr = "SMC_CTRL5.WRITEMODE", 	"Memory", 0xffffec5c, 4, base=16, bitRange=1
sfr = "SMC_CTRL5.NWAITM", 	"Memory", 0xffffec5c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL5.BAT", 	"Memory", 0xffffec5c, 4, base=16, bitRange=8
sfr = "SMC_CTRL5.DBW", 	"Memory", 0xffffec5c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL5.TDF", 	"Memory", 0xffffec5c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL5.TDFEN", 	"Memory", 0xffffec5c, 4, base=16, bitRange=20
sfr = "SMC_CTRL5.PMEN", 	"Memory", 0xffffec5c, 4, base=16, bitRange=24
sfr = "SMC_CTRL5.PS", 	"Memory", 0xffffec5c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP6", 	"Memory", 0xffffec60, 4, base=16
sfr = "SMC_SETUP6.NWESETUP", 	"Memory", 0xffffec60, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP6.NCSSETUPWR", 	"Memory", 0xffffec60, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP6.NRDSETUP", 	"Memory", 0xffffec60, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP6.NCSSETUPRD", 	"Memory", 0xffffec60, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE6", 	"Memory", 0xffffec64, 4, base=16
sfr = "SMC_PULSE6.NWEPULSE", 	"Memory", 0xffffec64, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE6.NCSPULSEWR", 	"Memory", 0xffffec64, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE6.NRDPULSE", 	"Memory", 0xffffec64, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE6.NCSPULSERD", 	"Memory", 0xffffec64, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE6", 	"Memory", 0xffffec68, 4, base=16
sfr = "SMC_CYCLE6.NWECYCLE", 	"Memory", 0xffffec68, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE6.NRDCYCLE", 	"Memory", 0xffffec68, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL6", 	"Memory", 0xffffec6c, 4, base=16
sfr = "SMC_CTRL6.READMODE", 	"Memory", 0xffffec6c, 4, base=16, bitRange=0
sfr = "SMC_CTRL6.WRITEMODE", 	"Memory", 0xffffec6c, 4, base=16, bitRange=1
sfr = "SMC_CTRL6.NWAITM", 	"Memory", 0xffffec6c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL6.BAT", 	"Memory", 0xffffec6c, 4, base=16, bitRange=8
sfr = "SMC_CTRL6.DBW", 	"Memory", 0xffffec6c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL6.TDF", 	"Memory", 0xffffec6c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL6.TDFEN", 	"Memory", 0xffffec6c, 4, base=16, bitRange=20
sfr = "SMC_CTRL6.PMEN", 	"Memory", 0xffffec6c, 4, base=16, bitRange=24
sfr = "SMC_CTRL6.PS", 	"Memory", 0xffffec6c, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP7", 	"Memory", 0xffffec70, 4, base=16
sfr = "SMC_SETUP7.NWESETUP", 	"Memory", 0xffffec70, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP7.NCSSETUPWR", 	"Memory", 0xffffec70, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP7.NRDSETUP", 	"Memory", 0xffffec70, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP7.NCSSETUPRD", 	"Memory", 0xffffec70, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE7", 	"Memory", 0xffffec74, 4, base=16
sfr = "SMC_PULSE7.NWEPULSE", 	"Memory", 0xffffec74, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE7.NCSPULSEWR", 	"Memory", 0xffffec74, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE7.NRDPULSE", 	"Memory", 0xffffec74, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE7.NCSPULSERD", 	"Memory", 0xffffec74, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE7", 	"Memory", 0xffffec78, 4, base=16
sfr = "SMC_CYCLE7.NWECYCLE", 	"Memory", 0xffffec78, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE7.NRDCYCLE", 	"Memory", 0xffffec78, 4, base=16, bitRange=16-24
sfr = "SMC_CTRL7", 	"Memory", 0xffffec7c, 4, base=16
sfr = "SMC_CTRL7.READMODE", 	"Memory", 0xffffec7c, 4, base=16, bitRange=0
sfr = "SMC_CTRL7.WRITEMODE", 	"Memory", 0xffffec7c, 4, base=16, bitRange=1
sfr = "SMC_CTRL7.NWAITM", 	"Memory", 0xffffec7c, 4, base=16, bitRange=5-6
sfr = "SMC_CTRL7.BAT", 	"Memory", 0xffffec7c, 4, base=16, bitRange=8
sfr = "SMC_CTRL7.DBW", 	"Memory", 0xffffec7c, 4, base=16, bitRange=12-13
sfr = "SMC_CTRL7.TDF", 	"Memory", 0xffffec7c, 4, base=16, bitRange=16-19
sfr = "SMC_CTRL7.TDFEN", 	"Memory", 0xffffec7c, 4, base=16, bitRange=20
sfr = "SMC_CTRL7.PMEN", 	"Memory", 0xffffec7c, 4, base=16, bitRange=24
sfr = "SMC_CTRL7.PS", 	"Memory", 0xffffec7c, 4, base=16, bitRange=28-29
; ========== Register definition for MATRIX peripheral ========== 
sfr = "MATRIX_MCFG", 	"Memory", 0xffffee00, 4, base=16
sfr = "MATRIX_MCFG.RCA926I", 	"Memory", 0xffffee00, 4, base=16, bitRange=0
sfr = "MATRIX_MCFG.RCA926D", 	"Memory", 0xffffee00, 4, base=16, bitRange=1
sfr = "MATRIX_SCFG0", 	"Memory", 0xffffee04, 4, base=16
sfr = "MATRIX_SCFG0.CYCLE", 	"Memory", 0xffffee04, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG0.TYPE", 	"Memory", 0xffffee04, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG0.DEFMSTR0", 	"Memory", 0xffffee04, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG1", 	"Memory", 0xffffee08, 4, base=16
sfr = "MATRIX_SCFG1.CYCLE", 	"Memory", 0xffffee08, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG1.TYPE", 	"Memory", 0xffffee08, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG1.DEFMSTR1", 	"Memory", 0xffffee08, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG2", 	"Memory", 0xffffee0c, 4, base=16
sfr = "MATRIX_SCFG2.CYCLE", 	"Memory", 0xffffee0c, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG2.TYPE", 	"Memory", 0xffffee0c, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG2.DEFMSTR2", 	"Memory", 0xffffee0c, 4, base=16, bitRange=18
sfr = "MATRIX_SCFG3", 	"Memory", 0xffffee10, 4, base=16
sfr = "MATRIX_SCFG3.CYCLE", 	"Memory", 0xffffee10, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG3.TYPE", 	"Memory", 0xffffee10, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG3.DEFMSTR3", 	"Memory", 0xffffee10, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG4", 	"Memory", 0xffffee14, 4, base=16
sfr = "MATRIX_SCFG4.CYCLE", 	"Memory", 0xffffee14, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG4.TYPE", 	"Memory", 0xffffee14, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG4.DEFMSTR4", 	"Memory", 0xffffee14, 4, base=16, bitRange=18-19
sfr = "MATRIX_TCMR", 	"Memory", 0xffffee24, 4, base=16
sfr = "MATRIX_TCMR.SIZE", 	"Memory", 0xffffee24, 4, base=16, bitRange=0-3
sfr = "MATRIX_EBICSA", 	"Memory", 0xffffee30, 4, base=16
sfr = "MATRIX_EBICSA.CS1A", 	"Memory", 0xffffee30, 4, base=16, bitRange=1
sfr = "MATRIX_EBICSA.CS3A", 	"Memory", 0xffffee30, 4, base=16, bitRange=3
sfr = "MATRIX_EBICSA.CS4A", 	"Memory", 0xffffee30, 4, base=16, bitRange=4
sfr = "MATRIX_EBICSA.CS5A", 	"Memory", 0xffffee30, 4, base=16, bitRange=5
sfr = "MATRIX_EBICSA.DBPUC", 	"Memory", 0xffffee30, 4, base=16, bitRange=8
sfr = "MATRIX_USBPCR", 	"Memory", 0xffffee34, 4, base=16
sfr = "MATRIX_USBPCR.PUON", 	"Memory", 0xffffee34, 4, base=16, bitRange=30
sfr = "MATRIX_USBPCR.PUIDLE", 	"Memory", 0xffffee34, 4, base=16, bitRange=31
sfr = "MATRIX_VERSION", 	"Memory", 0xffffee44, 4, base=16
; ========== Register definition for AIC peripheral ========== 
sfr = "AIC_SMR", 	"Memory", 0xfffff000, 4, base=16
sfr = "AIC_SMR.PRIOR", 	"Memory", 0xfffff000, 4, base=16, bitRange=0-2
sfr = "AIC_SMR.SRCTYPE", 	"Memory", 0xfffff000, 4, base=16, bitRange=5-6
sfr = "AIC_SVR", 	"Memory", 0xfffff080, 4, base=16
sfr = "AIC_IVR", 	"Memory", 0xfffff100, 4, base=16
sfr = "AIC_FVR", 	"Memory", 0xfffff104, 4, base=16
sfr = "AIC_ISR", 	"Memory", 0xfffff108, 4, base=16
sfr = "AIC_IPR", 	"Memory", 0xfffff10c, 4, base=16
sfr = "AIC_IMR", 	"Memory", 0xfffff110, 4, base=16
sfr = "AIC_CISR", 	"Memory", 0xfffff114, 4, base=16
sfr = "AIC_CISR.NFIQ", 	"Memory", 0xfffff114, 4, base=16, bitRange=0
sfr = "AIC_CISR.NIRQ", 	"Memory", 0xfffff114, 4, base=16, bitRange=1
sfr = "AIC_IECR", 	"Memory", 0xfffff120, 4, base=16
sfr = "AIC_IDCR", 	"Memory", 0xfffff124, 4, base=16
sfr = "AIC_ICCR", 	"Memory", 0xfffff128, 4, base=16
sfr = "AIC_ISCR", 	"Memory", 0xfffff12c, 4, base=16
sfr = "AIC_EOICR", 	"Memory", 0xfffff130, 4, base=16
sfr = "AIC_SPU", 	"Memory", 0xfffff134, 4, base=16
sfr = "AIC_DCR", 	"Memory", 0xfffff138, 4, base=16
sfr = "AIC_DCR.PROT", 	"Memory", 0xfffff138, 4, base=16, bitRange=0
sfr = "AIC_DCR.GMSK", 	"Memory", 0xfffff138, 4, base=16, bitRange=1
sfr = "AIC_FFER", 	"Memory", 0xfffff140, 4, base=16
sfr = "AIC_FFDR", 	"Memory", 0xfffff144, 4, base=16
sfr = "AIC_FFSR", 	"Memory", 0xfffff148, 4, base=16
; ========== Register definition for PDC_DBGU peripheral ========== 
sfr = "DBGU_RPR", 	"Memory", 0xfffff300, 4, base=16
sfr = "DBGU_RCR", 	"Memory", 0xfffff304, 4, base=16
sfr = "DBGU_TPR", 	"Memory", 0xfffff308, 4, base=16
sfr = "DBGU_TCR", 	"Memory", 0xfffff30c, 4, base=16
sfr = "DBGU_RNPR", 	"Memory", 0xfffff310, 4, base=16
sfr = "DBGU_RNCR", 	"Memory", 0xfffff314, 4, base=16
sfr = "DBGU_TNPR", 	"Memory", 0xfffff318, 4, base=16
sfr = "DBGU_TNCR", 	"Memory", 0xfffff31c, 4, base=16
sfr = "DBGU_PTCR", 	"Memory", 0xfffff320, 4, base=16
sfr = "DBGU_PTCR.RXTEN", 	"Memory", 0xfffff320, 4, base=16, bitRange=0
sfr = "DBGU_PTCR.RXTDIS", 	"Memory", 0xfffff320, 4, base=16, bitRange=1
sfr = "DBGU_PTCR.TXTEN", 	"Memory", 0xfffff320, 4, base=16, bitRange=8
sfr = "DBGU_PTCR.TXTDIS", 	"Memory", 0xfffff320, 4, base=16, bitRange=9
sfr = "DBGU_PTSR", 	"Memory", 0xfffff324, 4, base=16
sfr = "DBGU_PTSR.RXTEN", 	"Memory", 0xfffff324, 4, base=16, bitRange=0
sfr = "DBGU_PTSR.TXTEN", 	"Memory", 0xfffff324, 4, base=16, bitRange=8
; ========== Register definition for DBGU peripheral ========== 
sfr = "DBGU_CR", 	"Memory", 0xfffff200, 4, base=16
sfr = "DBGU_CR.RSTRX", 	"Memory", 0xfffff200, 4, base=16, bitRange=2
sfr = "DBGU_CR.RSTTX", 	"Memory", 0xfffff200, 4, base=16, bitRange=3
sfr = "DBGU_CR.RXEN", 	"Memory", 0xfffff200, 4, base=16, bitRange=4
sfr = "DBGU_CR.RXDIS", 	"Memory", 0xfffff200, 4, base=16, bitRange=5
sfr = "DBGU_CR.TXEN", 	"Memory", 0xfffff200, 4, base=16, bitRange=6
sfr = "DBGU_CR.TXDIS", 	"Memory", 0xfffff200, 4, base=16, bitRange=7
sfr = "DBGU_CR.RSTSTA", 	"Memory", 0xfffff200, 4, base=16, bitRange=8
sfr = "DBGU_MR", 	"Memory", 0xfffff204, 4, base=16
sfr = "DBGU_MR.PAR", 	"Memory", 0xfffff204, 4, base=16, bitRange=9-11
sfr = "DBGU_MR.CHMODE", 	"Memory", 0xfffff204, 4, base=16, bitRange=14-15
sfr = "DBGU_IER", 	"Memory", 0xfffff208, 4, base=16
sfr = "DBGU_IER.RXRDY", 	"Memory", 0xfffff208, 4, base=16, bitRange=0
sfr = "DBGU_IER.TXRDY", 	"Memory", 0xfffff208, 4, base=16, bitRange=1
sfr = "DBGU_IER.ENDRX", 	"Memory", 0xfffff208, 4, base=16, bitRange=3
sfr = "DBGU_IER.ENDTX", 	"Memory", 0xfffff208, 4, base=16, bitRange=4
sfr = "DBGU_IER.OVRE", 	"Memory", 0xfffff208, 4, base=16, bitRange=5
sfr = "DBGU_IER.FRAME", 	"Memory", 0xfffff208, 4, base=16, bitRange=6
sfr = "DBGU_IER.PARE", 	"Memory", 0xfffff208, 4, base=16, bitRange=7
sfr = "DBGU_IER.TXEMPTY", 	"Memory", 0xfffff208, 4, base=16, bitRange=9
sfr = "DBGU_IER.TXBUFE", 	"Memory", 0xfffff208, 4, base=16, bitRange=11
sfr = "DBGU_IER.RXBUFF", 	"Memory", 0xfffff208, 4, base=16, bitRange=12
sfr = "DBGU_IER.TX", 	"Memory", 0xfffff208, 4, base=16, bitRange=30
sfr = "DBGU_IER.RX", 	"Memory", 0xfffff208, 4, base=16, bitRange=31
sfr = "DBGU_IDR", 	"Memory", 0xfffff20c, 4, base=16
sfr = "DBGU_IDR.RXRDY", 	"Memory", 0xfffff20c, 4, base=16, bitRange=0
sfr = "DBGU_IDR.TXRDY", 	"Memory", 0xfffff20c, 4, base=16, bitRange=1
sfr = "DBGU_IDR.ENDRX", 	"Memory", 0xfffff20c, 4, base=16, bitRange=3
sfr = "DBGU_IDR.ENDTX", 	"Memory", 0xfffff20c, 4, base=16, bitRange=4
sfr = "DBGU_IDR.OVRE", 	"Memory", 0xfffff20c, 4, base=16, bitRange=5
sfr = "DBGU_IDR.FRAME", 	"Memory", 0xfffff20c, 4, base=16, bitRange=6
sfr = "DBGU_IDR.PARE", 	"Memory", 0xfffff20c, 4, base=16, bitRange=7
sfr = "DBGU_IDR.TXEMPTY", 	"Memory", 0xfffff20c, 4, base=16, bitRange=9
sfr = "DBGU_IDR.TXBUFE", 	"Memory", 0xfffff20c, 4, base=16, bitRange=11
sfr = "DBGU_IDR.RXBUFF", 	"Memory", 0xfffff20c, 4, base=16, bitRange=12
sfr = "DBGU_IDR.TX", 	"Memory", 0xfffff20c, 4, base=16, bitRange=30
sfr = "DBGU_IDR.RX", 	"Memory", 0xfffff20c, 4, base=16, bitRange=31
sfr = "DBGU_IMR", 	"Memory", 0xfffff210, 4, base=16
sfr = "DBGU_IMR.RXRDY", 	"Memory", 0xfffff210, 4, base=16, bitRange=0
sfr = "DBGU_IMR.TXRDY", 	"Memory", 0xfffff210, 4, base=16, bitRange=1

⌨️ 快捷键说明

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