历史上的今天
今天是:2025年01月15日(星期三)
2021年01月15日 | 快速学Arm(42)--外部存储器控制器(3)
2021-01-15 来源:eefocus
我们看一个EMC的时序设置的例子:
EMCStaticConfig0=0x0; //禁止页模式
EMCStaticWaitWen0=0x0; //写使能延时为1cclk
EMCStaticWaitWr0=0x1F; //延时33cclk写
EMCStaticWaitOen0=0x0; //输出使能延时为1cclk
EMCStaticWaitRd0=0x1F; //延时为33cclk读
EMCStaticWaitPage0=0x0; //页读模式延时为1cclk
EMCStaticWaitTurn0=0x0; //总线空闲为1cclk
我并没有去仔细的查手册来看每一个寄存器的更详细的使用方法,从文档中抄袭了一下,大家先对某些东西有些印象,在使用的时候再慢慢的消化,学习的过程也只能如此.
4.读写操作:
在设置完EMC之后,就可以像访问RAM一样以字节,半字以及字读写的方式来访问外部存储器了.例如:
#define CS1ADDR0BUF3 (*(volatile unsigned long *)(0x80004000))
int main(void)
{
volatile long x;
EMCInit(); //EMC初始化
while(1)
{
......
CS1ADDR0BUF3=0x55AA55AA; //以字的方式进行读写
x=CS1ADDR0BUF0;
}
return (0);
}
史海拾趣
|
关于视频系统处理器选择的建议基于ARM核心的Freescale的i.MX系列芯片是视频应用的佼佼者。 比如i.MX27和i.MX31 i.MX27嵌入式开发板是高清视频输入输出的首选,i.mx27芯片提供了更高的灵活性和更强大的多媒体处理能力,成为IP视频和语音(V2IP)、移 ...… 查看全部问答> |
|
单片机的用途非常广阔,各种智能控制的产品中都少不了它的身影,前景看好,因此引起了一阵阵学习单片机的热潮。 相信很多初学单片机的朋友都是从做流水灯开始的,因为流水灯的电路较为简单。看着按照自己的设想做成的流水灯变幻着不同的花样, ...… 查看全部问答> |
|
小弟要实现如下功能: 当我点击打印操作时,程序弹出一个对话框,显示正在打印,在打印的过程中,必须使程序无法响应用户的其它任何操作。当打印结束时,显示打印成功或打印失败,然后才让程序可以继续响应用户其它操作。 请问这个如何解决哈? … 查看全部问答> |
|
怎样才能不间断采样呢? 我现在的方法:ADC12采样AB相的电压和电流,ADC3采样C相电压和电流,用TIM1的CC2和CC3作为触发,DMA传输采样数据,半传输完成后计算一次,计算期间进行下一个采样,整传输完成后,重新给DMA采样数据个数。 问题是: ...… 查看全部问答> |
|
2.4G无线电力测温解决方案 随着市场的推进,无线电力测温已经收到电力部门的高度重视.从过去的地方项目上升到省局的集中招标.从应用的角度来看,它并不是一个复杂的应用.但是从实现上来看,它需要公司投入相当大的人力和物力.针对于此,上海麓 ...… 查看全部问答> |




