EMIF的CE1控制CE1CTL将CE1空间配置8-bit异步存储器接口
发布时间:2021/8/28 16:57:17 访问次数:153
系统在CE0空间扩展了4M×64bit的SDRAM存储器(MT48LC4M32BPG),用于存储程序与数据。SDRAM的工作时钟由TMS320DM643的ECLKOUT1提供,与EMIF的工作时钟频率相同,本系统中默认ECLKIN为其时钟源,即133MHz。
系统在CE1空间扩展了4M×8bit的Flash存储器(Am29LV033C)。
在对Flash进行读/写访问前,需要通过EMIF的CE1控制寄存器CE1CTL,将CE1空间配置为8-bit异步存储器接口,及读/写时序。
片上定时器的工作时钟为CPU内核时钟的1/8,即75MHz。
中断配置:TMS320DM643除了RESET和NMI引脚提供外部不可屏蔽中断请求输入以外,还有两个外部中断引脚GP0[5]/EXT_INT5、GP0[7]/EXT_INT7,以提供可屏蔽的外部中断请求输入。
系统中,EXT_INT5外部中断用作PLD模块的请求接收数据信号,每当PLD模块接收完一个传输流包,就会发送一个外部中断信号给DSP,通知DSP接收数据。
此外,EDMA中断用于接收完一个包的数据后做后续处理。
(素材来源:eccn和ttic.如涉版权请联系删除。特别感谢)
系统在CE0空间扩展了4M×64bit的SDRAM存储器(MT48LC4M32BPG),用于存储程序与数据。SDRAM的工作时钟由TMS320DM643的ECLKOUT1提供,与EMIF的工作时钟频率相同,本系统中默认ECLKIN为其时钟源,即133MHz。
系统在CE1空间扩展了4M×8bit的Flash存储器(Am29LV033C)。
在对Flash进行读/写访问前,需要通过EMIF的CE1控制寄存器CE1CTL,将CE1空间配置为8-bit异步存储器接口,及读/写时序。
片上定时器的工作时钟为CPU内核时钟的1/8,即75MHz。
中断配置:TMS320DM643除了RESET和NMI引脚提供外部不可屏蔽中断请求输入以外,还有两个外部中断引脚GP0[5]/EXT_INT5、GP0[7]/EXT_INT7,以提供可屏蔽的外部中断请求输入。
系统中,EXT_INT5外部中断用作PLD模块的请求接收数据信号,每当PLD模块接收完一个传输流包,就会发送一个外部中断信号给DSP,通知DSP接收数据。
此外,EDMA中断用于接收完一个包的数据后做后续处理。
(素材来源:eccn和ttic.如涉版权请联系删除。特别感谢)