历史上的今天
返回首页

历史上的今天

今天是:2025年04月17日(星期四)

正在发生

2018年04月17日 | STM32 FSMC 驱动80总线液晶屏的方法的解释

2018-04-17 来源:eefocus

这里先看TFT液晶屏所谓的80时序图:

当我们对比之后发现STM32的FSMC的SRAM时序和80总线很相近,也可以套用:

在这里只要把地址线当成RS就可以相当于80时序了,具体实现方法是这样的:

把A0连接到RS,那么当我对0地址进行读写方式的时候A0将会输出0,这也就相当于命令的读写,当我地1地址进行读写的时候,那就相当于对数据的读写,这样就巧妙的避开了地址的问题,因为液晶是地址数据复用的,我们在代码里也可以看到这个结构体:

typedef struct
{
    vu16 LCD_REG;
    vu16 LCD_RAM;
} LCD_TypeDef;

//使用NOR/SRAM的 Bank1.sector4,地址位HADDR[27,26]=11 A10作为数据命令区分线 
//注意设置时STM32内部会右移一位对其!     

#define LCD_BASE        ((u32)(0x6C000000 | 0x000007FE))
#define LCD             ((LCD_TypeDef *) LCD_BASE)

从这里可以看到液晶的寄存器确实是在液晶的数据前面,当给LCD_REG赋值的时候对液晶来说相当于命令的写,当然读取这个地址的时候就相当于读命令,LCD_RAM就是数据的读写,仔细分析能够发现LCD_REG和LCD_RAM其实都是在数据区的地址,也就说明,根本就没有任何地址区的操作,千万不要混淆这些概念。

下面是原子自己的解释:


推荐阅读

史海拾趣

AdaptivEnergy公司的发展小趣事

AdaptivEnergy是一家专注于能量收集和管理技术的公司,以下是该公司发展的五个相关故事:

  1. 公司成立与初期发展: AdaptivEnergy成立于2007年,总部位于美国马里兰州的克拉克斯堡市。公司的创始人是一群在能源管理和微型能源收集技术领域具有丰富经验的工程师和科学家。初期,公司主要专注于研发微型能源收集器件,旨在利用环境中的振动、热能等能源,为便携设备提供持续的电源支持。

  2. 技术创新与专利保护: AdaptivEnergy在能量收集和管理领域取得了多项技术突破,并获得了相关的专利保护。公司开发的微型能量收集器件具有高效、小型化和低成本的特点,广泛应用于智能手机、传感器、医疗设备等领域。同时,公司还不断改进其技术,并积极寻求新的技术创新和专利保护,以保持竞争优势。

  3. 产品推出与市场应用: 随着技术的成熟和产品的不断完善,AdaptivEnergy推出了一系列的微型能量收集器件和解决方案。这些产品可以通过环境中的振动、光照、温差等能源源源不断地为设备提供电力支持,解决了传统电池供电存在的限制和问题。这些产品在便携式电子设备、无线传感器网络、智能健康监测等领域得到了广泛应用。

  4. 市场拓展与合作伙伴关系: AdaptivEnergy积极拓展国内外市场,并与各类客户和合作伙伴建立了稳固的合作关系。公司与电子设备制造商、系统集成商、科研机构等进行合作,共同开发定制化的能量收集解决方案,满足不同客户的需求。同时,公司还与行业协会、学术界等建立合作关系,共同推动微型能量收集技术的发展和应用。

  5. 未来展望与持续创新: 作为一家专注于微型能量收集技术的领先企业,AdaptivEnergy将继续致力于持续创新和技术提升。公司将继续投入研发资源,推出更加高效、可靠的微型能量收集器件和解决方案,以满足日益增长的市场需求。未来,AdaptivEnergy将继续在能量收集和管理领域发挥领先优势,为客户提供更加智能、便携的能源解决方案。

C.K TOOLS公司的发展小趣事

随着电子行业的快速发展,不同企业对生产工具的需求也日益多样化。C.K TOOLS敏锐地捕捉到了这一市场变化,开始提供定制化服务。他们根据客户的具体需求,量身定制工具,满足电子制造过程中的特殊需求。这种定制化服务不仅提高了客户的生产效率,也进一步巩固了C.K TOOLS在电子行业中的地位。

Adafruit公司的发展小趣事

随着电子行业的快速发展,不同企业对生产工具的需求也日益多样化。C.K TOOLS敏锐地捕捉到了这一市场变化,开始提供定制化服务。他们根据客户的具体需求,量身定制工具,满足电子制造过程中的特殊需求。这种定制化服务不仅提高了客户的生产效率,也进一步巩固了C.K TOOLS在电子行业中的地位。

DENWIRE公司的发展小趣事

随着全球电子产业的蓬勃发展,C.K TOOLS开始将目光投向国际市场。他们通过加强在英国、爱尔兰、法国和德国等欧洲国家的销售团队建设,以及扩大在全球其他国家的分销商网络,将产品推向了世界各地。在国际市场上,C.K TOOLS凭借其高品质的产品和专业的服务,赢得了众多电子制造企业的信赖和好评。

艾华集团(AISHI)公司的发展小趣事

随着市场的不断变化和竞争的加剧,艾华集团意识到,要想在行业中立足并取得长远发展,必须走科技创新之路。于是,公司成立了多个研究院,专注于基础材料、产品、工业装备以及产品应用的研究。通过不断的科技创新和产品升级,艾华集团成功研发出了耐超高纹波和耐超强冲击电流的铝电容器技术,这一技术在市场上获得了广泛认可,赢得了飞利浦、欧司朗、GE等世界知名照明客户的青睐。

Electro-Films Inc Semi-Films Div公司的发展小趣事

在竞争激烈的电子行业中,持续的研发和创新是企业生存和发展的关键。Semi-Films Division 深知这一点,因此始终将研发和创新作为公司的核心竞争力。公司投入大量资金和资源用于新技术和新产品的研发,不断推出具有更高性能、更低成本的产品来满足市场的需求。这些创新产品不仅为公司带来了丰厚的利润,也提升了公司在行业中的地位和影响力。

问答坊 | AI 解惑

新颖电子设计及制作

本帖最后由 paulhyde 于 2014-9-15 09:27 编辑 这是综合起来的资料,还蛮有用的呢,看看吧  …

查看全部问答>

汽车LED灯

汽车LED灯 14.5V 400LM 用18个0.5W灯做 电压:14.5VDC 光通量:400LM LED:0.5W白光 LED:18PCS 谁有方案类的IC提供的。…

查看全部问答>

vivi映像加载问题

感谢论坛好友对我第一个问题回答。 问题: VIVI启动后,我根据其手册上load的用法,做了如下事情: load ram 0x30008000 0x6000 x 发送一个system.bin(由arm fromELF生成的 plain binnary文件) 我的思路是不用从FLASH中加载到RAM中,我自己把 ...…

查看全部问答>

找个精通C51的帮手兼职做项目;

地点限于浙江宁波;有意的回tangqinyan@163.net;在杭州的也可以考虑.…

查看全部问答>

eboot系列问题--------------请教EBOOT.BIB和CONFIG.BIB中的内容!

config.bib: ; 8000.0000 -+ ;            | Bootloader Stack (64KB) ; 8001.0000 -+ ;            | Bootloader RAM (64KB) ; 8002.0000 -+ ;  &nb ...…

查看全部问答>

嵌入系统

    要求:         在LINUX系统中通过的嵌入式手机二级菜单.               只通过键盘上的方向键、ENTER、ESC控制。…

查看全部问答>

华禹工控及移动微平台介绍

华禹工控及移动微平台介绍  华禹工控原是深圳市华禹高科技有限公司的一个行业应用事业部,从08年底独立运作,11年4月正式独立于华禹高,注册公司为深圳市华禹工控科技有限公司,独立地址运作办公。 华禹工控的独立转型做行业应用,也算是深 ...…

查看全部问答>

ATCAN90128单片机问题求助!!

我采用的是ICCAVR7.22进行编译,AVRStudio4.18进行调试,仿真器为JTAG_MKII 编写的程序不是很复杂,包括串口中断、AD中断和定时器中断在硬件仿真时出现问题 计算乘法时,计算数据错误,如下: double A double B unsigned int C C=(unsinged ...…

查看全部问答>

请高手帮忙分析这个电路

这是一个锂电池充电电路,请问下图这部分是不是负责监测是否充满的电路,充满绿灯亮,充电中红灯亮? 还有一个问题,TL43是稳压电路,Q2应该就是频繁的开关管,充电的,但是R2与Q2之间的连接原理是什么? \0\0\0eeworldpostqq…

查看全部问答>