历史上的今天
返回首页

历史上的今天

今天是:2024年09月15日(星期日)

2021年09月15日 | jz2440裸机开发与分析:内存控制器3之时序图分析

2021-09-15 来源:eefocus

根据前两节课,我们明白不同内存类设备与2440的连接

2440与NOR flash的连接图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

由上图NOR flash 读的时序图可知,Taa即当输出地址的70ns之后数据有效;Tce即当CE处于低电平大于70ns之后数据有效;Toe即当OE处于低电平大于30ns之后数据有效;Trc即为读周期的时间为70ns;Tdf即为OE和CE处于高电平大于30ns之后,数据输出稳定;综上,我们要让2440同时发出CE,OE,addr信号。

在这里插入图片描述

寄存器的配置:

在这里插入图片描述
在这里插入图片描述

综上,通过配置寄存器BANKCON0使其发出可以满足控制NOR flash读的时序

代码


init.c


#include "s3c2440_soc.h"


void bank0_tacc_set(int val)

{

BANKCON0 = val << 8;

}


init.h


#ifndef _INIT_H

#define _INIT_H


void bank0_tacc_set(int val);


#endif


main.c


#include "s3c2440_soc.h"

#include "uart.h"

#include "init.h"


int main(void)

{

unsigned char c;

uart0_init();

puts("Enter the Tacc val: nr");

while(1)

{

c = getchar();

putchar(c);

if (c >= '0' && c <= '7')

{

bank0_tacc_set(c - '0');

led_test();

}

else

{

puts("Error, val should between 0~7nr");

puts("Enter the Tacc val: nr");

}

}

return 0;

}

推荐阅读

史海拾趣

ABC [ABC Taiwan Electronics Corp]公司的发展小趣事

ABC Taiwan Electronics Corp成立于上世纪八十年代,起初只是一个小型电子零件加工厂。面对激烈的市场竞争和有限的资源,公司创始人凭借对电子技术的深刻理解和敏锐的市场洞察力,带领团队不断研发新产品,逐步赢得了客户的信任。通过不断积累经验和扩大规模,ABC逐渐在电子零件加工领域站稳了脚跟。

BETA Transformer Technology Corp公司的发展小趣事

BETA Transformer Technology Corp公司在成立初期就凭借其创新性的变压器技术,在电子行业中崭露头角。公司研发团队不断突破传统变压器的设计局限,推出了一系列高效、稳定的变压器产品,赢得了客户的广泛认可。随着市场需求的不断增长,BETA公司逐渐扩大了生产规模,提高了产能,成为行业内的领军企业。

芯佰微(Corebai)公司的发展小趣事

芯佰微非常重视技术研发和专利积累。公司拥有一支高素质的研发团队,不断投入资源进行新技术和新产品的研发。同时,芯佰微也积极申请各类专利,保护自己的技术成果。经过多年的积累,芯佰微已经成功申请并获得了数十项专利,这些专利不仅提升了公司的技术实力,也为公司的未来发展提供了有力保障。

ADI(亚德诺半导体)公司的发展小趣事

随着技术的不断发展,芯佰微逐步拓展了自己的产品线,覆盖了放大器、接口电路、电源管理、时间数字转换器、DAC数模转换、ADC模数转换等多个领域。同时,公司积极开拓国内外市场,与众多知名企业建立了合作关系,将产品广泛应用于手持移动终端、消费类电子产品、个人电脑及周边设备、网络通信设备、医疗设备、办公设备等多个领域。这些努力使得芯佰微的产品在市场上获得了广泛认可。

DDK公司的发展小趣事

DDK公司自创立之初,便以技术创新为核心竞争力。公司投入大量研发资源,不断探索新的电子技术和材料,力求在激烈的市场竞争中脱颖而出。在经历了数次技术突破后,DDK公司成功研发出了一款高性能、低能耗的芯片产品,这一产品迅速在市场上获得了广泛认可,为DDK公司赢得了良好的口碑和市场份额。

ACE [ACE Technology Co., Ltd.]公司的发展小趣事

DDK公司在发展过程中,不仅注重技术创新和品质提升,还非常注重市场布局的智慧。公司根据市场需求和竞争态势,灵活调整产品结构和市场策略,不断开拓新的市场领域。同时,DDK公司还积极与国内外知名企业合作,共同开发新产品、新技术,共同拓展市场份额。这种市场布局的智慧,让DDK公司在电子行业中始终保持领先地位。

问答坊 | AI 解惑

求V型MEMS热微执行器在实际应用中的数据

我想找些V型MEMS热微执行器在实际应用中有关[url=https://bbs.eeworld.com.cn/thread-75155-1-1.html]驱动[/url]力和[url=https://bbs.eeworld.com.cn/thread-75155-1-1.html]驱动[/url]位移的具体数据,网上一直没找到,在这希望各位帮帮忙,谢谢 ...…

查看全部问答>

DSP+BUILDER与VHDL混合设计方法实现DDS信号源

本帖最后由 paulhyde 于 2014-9-15 08:55 编辑 DSP+BUILDER与VHDL混合设计方法实现DDS信号源  …

查看全部问答>

怎么知道cc1100的数据已经发送成功?

我用MSP430的spi口控制cc1100。数据已经写到spi口的缓冲区内。请问怎么知道数据应经通过cc1100发送出去? void main(void) {   INT8U  txBuffer[4];               &nbs ...…

查看全部问答>

LED创新设计改变生活

  特意设计了一款MJ经典造型的帽子台灯,将MJ表演时常带的帽子作为台灯灯罩,内置,而巧妙之处在于就是倾斜帽子的角度,将帽子向上掀起台灯就会亮起,相反将帽子向下压台灯就会熄灭。   加上这款LED科技的星光浴缸Nirvana,能使你洗 ...…

查看全部问答>

有在EK-STM32F下成功移植oc/os的朋友吗

是否J-LINK II不支持os仿真?请斑竹给一下相关例程参考~…

查看全部问答>

求解看门狗间隔延时函数问题??

请问在实际应用中,怎么把看门狗定时器作为程序中的延时函数来使用呢?该如何设置呢?请各位高手指教!!!…

查看全部问答>

福利!福利!MSP430数学库下载

TI目前提供了书序库下载,配合CCS使用。16位的MCU毕竟是有其性能上限的,目前的这个库提供的浮点计算可以提高26倍的计算性能(来自介绍说明)。 不过还没有验证过,但是数学库的提供明显更方便使用了。 目前仅支持:5系列、6系列和FRAM系列,附件 ...…

查看全部问答>

「ADI模拟大学堂」DSP/嵌入式系统设计的基础(2013.6.6)

replyreload += \',\' + 1483173;「ADI模拟大学堂」DSP/嵌入式系统设计的基础(2013.6.6) (每日一份资料) 从今天开始,「ADI模拟大学堂」开始每天更新一份资料,资料更新目录在后面,希望大家支持。希望能获得大家的回帖,我也不用做回复可见。 ...…

查看全部问答>

关于简易旋转倒立摆的讨论。

本帖最后由 paulhyde 于 2014-9-15 03:13 编辑 关于简易旋转倒立摆的想法  …

查看全部问答>

关于调光比的问题

我想知道调光比中,工作频率和调光频率分别指的是哪个频率。工作频率是不是指MOS管的开关频率,那么调光频率又是指什么…

查看全部问答>