求解惑,FSMC跟LCD多屏控制器器 来驱动屏 有什么区别

- amoBBS 阿莫电子论坛
后使用快捷导航没有帐号?
阿莫电子论坛, 原"中国电子开发网"FSMC总线相关帖子
...[/quote]
谢谢回答。
还有一个问题,我看目前mircopython已经支持stm32F746DIS了,如果想用fsmc总线, 这部分开发流程是怎样的。
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2142412&ptid=522996][color=#999999]pan117 发表于
,所以需要Sense amplifier来放大微小电压,需要在读之前给列控制线上的电容进行预充电;又比如因为列数量大于数据总线宽度,一次读取的数据需要锁存起来供多个数据总线周期访问等等,所以控制逻辑是比SRAM复杂的。但是因为单元简单所以DRAM芯片容量做得很大,成本比SRAM要低很多。
  SDRAM这个词的&D&代表动态,&S&代表同步,表示它需要一个...
显示屏常使用16位的总线接口,该接口也与Intel 8080总线接口兼容,我们在使用的时候,只需要将彩色液晶显示屏当做一个RAM进行读写即可将需要显示的内容显示在屏幕对应的位置。比较典型的一种使用方法,是使用STM32的FSMC总线,将这样的液晶显示屏映射为一块存储区,直接使用FSMC总线对该存储区进行读写即可。& && &&&随着学习的...
要看看系统结构图:
  注意 320kB 的SRAM是怎么组成的:256kB的SRAM1,和64kB的SRAM2. 程序可以在Flash、SRAM1和SRAM2中执行。我不肯定在FSMC上挂的外部ROM/RAM中能否执行程序。
  软件开发环境:我依旧是用&原始&的GCC-ARM,直接访问寄存器的。为了玩F413需要获得: (1)寄存器定义的头文件, (2)启动代码,包含...
);当背光可以正常亮起的时候,就可以接16根数据线和5根控制线,所以,你的MCU至少要有21个IO;接好线后,就可以通过修改我们提供的参考程序来让液晶屏显示。如果你的控制板刚好是STM32系列的,而且也带FSMC,那么只需简单修改下IO,应该都可以正常驱动,其他控制板可以按照我们提供的初始化流程来初始化RA8875。这里以我们旺宝电子的红龙103开发板为例,讲解下如何移植;LCD的CS是PG12,是...
,就可以接16根数据线和5根控制线,所以,你的MCU至少要有21个IO;接好线后,就可以通过修改我们提供的参考程序来让液晶屏显示。如果你的控制板刚好是STM32系列的,而且也带FSMC,那么只需简单修改下IO,应该都可以正常驱动,其他控制板可以按照我们提供的初始化流程来初始化RA8875。这里以我们旺宝电子的红龙103开发板为例,讲解下如何移植;LCD的CS是PG12,是FSMC_NE4功能,因为...
本帖最后由 liutogo 于
12:10 编辑
最近在做的项目中有一个480x320的彩屏,刷屏比较慢,需要提速,于是乎想到了DMA。
屏与STM32使用16Bit总线连接,使用FSMC传输方式。
对于写数据LCD也就是写(0x | 0x)空间
在STM32F2的DMA2支持Memory to Memory的DMA传输方式
本帖最后由 flashtt 于
20:03 编辑
& && && &一直到没有好好研究过时序图,这方面很不理解,以8080并行总线为例,希望大家能帮忙解释。
片选和都数据命令选择端都好理解,但是读使能/写使能和数据端口无法理解,
读使能/写使能为什么要先变低一段时间,再变高一段时间,是不是在这段时间内数据...
总线是什么,,,,我可能用到过但是不知道叫这个名字[/quote]
electrics 发表于
stm32使用FSMC可以和LC通信的,放心吧,哪怕软件模拟总线时序也是可以的,速度稍微慢了一点而已...
FSMC具体的作用是这个吗:CPU要访问SRAM时,首先MCU的引脚与FSMC通信(具体是怎么通信的?)然后FSMC与SRAM进行读时序把SRAM的内容存到自己的内存里面(是不是FSMC内存里面?),芯片内部(不知道怎么称呼)就直接取值吗?
FSMC具体作用过程是这样的吗? FSMC其实就是把芯片内部的数据总线和地址总线引出来了,其实51单片机也是有这个总线外接的。没有说把SRAM读到内部...
本帖最后由 ihalin 于
00:19 编辑
经过一段时间琢磨stm32F767用fmc来驱动屏幕发现老是不成功,后来发现原来是 F7直接用FSMC驱动MCU接口的屏会有问题的!因为Cache在搞鬼!使用MPU(内存保护单元)对SRAM区做保护才可以驱动MCU屏还有一个原因是我是用杜邦线连接屏幕的干扰大,要在读数据的时候延时2到10us就可以。还有USART3的引脚...
我现在使用FSMC总线进行STM32和FPGA之间的通信,当STM32向FPGA写数据的时候,数据总线中的D0高电平在2V左右,但是当STM32从FPGA读数据的时候,D0高电平可以达到正常的3.3V左右,对于这种双向IO口第一次使用,不知道这种现象是否正常,还是说我的FPGA或者STM32的配置有问题,求解答。现象如图所示,青色线是D0信号。
stm32与FPGA通信IO电平问题 我没有跟...
等待校验成功*/
while (RCC_GetSYSCLKSource() != 0x08)
/* Enable FSMC, GPIOD, GPIOE, GPIOF, GPIOG and AFIO clocks */
//使能外围接口总线时钟,注意各外设的隶属情况,不同芯片的分配不同,到时候查手册就可以...
是不是因为756和429的fsmc总线频率不一样,你要修改时序数据啊,就是timing
feiting94 发表于
是不是因为756和429的fsmc总线频率不一样,你要修改时序数据啊,就是timing
那些数据也都有改过&&就是不行
那些数据也都有改过&&nbsp...
不行,FPGA侧需要实现一个FSMC支持的接口协议吧,由FPGA对双口ram进行操作
白丁 发表于
这个直接写应该是不行,FPGA侧需要实现一个FSMC支持的接口协议吧,由FPGA对双口ram进行操作
好像确实是这样的…
原本以为FPGA端的双端口RAM可以直接挂载到FSMC总线上
才发现FSMC写SRAM是异步(?)总线(就是没有时钟的一个东西...
手头上有一块R61402控制器的液晶,想用STM32的fsmc点亮。。但是一直都无法点亮,FSMC的配置是正确的,可以刷其他屏,但是这个就死活不亮,我怀疑初始化有问题,但是初始化的代码是老板给我的,他说就是这个初始化代码,有大神用过这个芯片么??能不能给个例子??
有大神用过R61408的液晶驱动器吗??一直都点不亮啊。。。不管是FSMC还好IO模拟 这个控制器的液晶很少见啊。最好找官方要...
;& &FSMC总线驱动3.& && &IO模拟串行驱动4.& && &硬件SPI驱动暂时选用的IO模拟80并口方式,这种办法较为简单,易于实现。下面详述此方案:受限于板子的IO分配,液晶和MCU引脚连接如下...
... MSP430F5438a的RAM不够,解决方法 不如换一个M4,或者新出的MSP432,可能更方便。
貌似430外挂RAM可行性不大,SRAM这种一般都是并行地址并行数据的吧,硬件上扩展除非像STM32那样有FSMC扩展的。或者说你用430的SPI外挂一片FRAM,吧数组暂时存进FRAM里,然后一个一个从SPI搬进DAC里
这种应用其实可以用FPGA里面的DSP核来做
不能外扩RAM的,即使你想办法扩了一个RAM...
&&END复制代码
STM32驱动并行式DAC,数据更新速率能否做到10M? 借用FSMC(如果有的话)应该好些..
如果DAC速度没问题的话直接用FPGA,单片机IO不快。
应该是可以达到的,把指令放到RAM中执行,这样就省去了取flash的等等时间,主频多少?GPIO总线时钟有没有分频?
还是用单片机》SPI&cpld解决吧,一个...
双通道I2S 接口。模拟外设方面,集成1 个20 通道的16-bit 高精度ADC 模拟/ 数字转换器,1 个12-bit 的DAC 数字/ 模拟转换器,2 个模拟比较器。有的是有在M3中有,他M0就带了。 不错,除了以太网控制没有和SDIO口和总线CAN和FSMC没有,其他都有了。Atmel QTouch& 外设触摸控制器 — 可为按钮、滑条、滑轮和近距离感应提供内置的硬件支持, 并...
你可能感兴趣的标签
热门资源推荐

我要回帖

更多关于 led显示屏控制器 的文章

 

随机推荐