硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4909|回复: 6
收起左侧

[有问必答] STM32-V5开发板的RA8875驱动外挂FLASH咨询

[复制链接]

16

主题

45

回帖

93

积分

初级会员

积分
93
发表于 2016-7-22 21:46:54 | 显示全部楼层 |阅读模式
V5上面,怎么没有看到,RA8875直接访问外挂的spi的flash的东西。
现在看到的例程,是自己做到NOR FLASH的里面
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117563
QQ
发表于 2016-7-23 09:49:46 | 显示全部楼层
放在NOR Flash里面是因为V5板子还有配套9488屏。

RA8875直接访问其字库的,可以看这个例子:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=14909
看三楼
回复

使用道具 举报

16

主题

45

回帖

93

积分

初级会员

积分
93
 楼主| 发表于 2016-7-23 13:12:33 | 显示全部楼层

回 eric2013 的帖子

eric2013:放在NOR Flash里面是因为V5板子还有配套9488屏。

RA8875直接访问其字库的,可以看这个例子:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=14909
看三楼 (2016-07-23 09:49) 
你好,我看了那个例子了。使用RA8875去访问_GT23l32S4W这个字库芯片。
也看了这个访问的底层的程序。但是我想了解的是安富莱第三代的屏幕上面都有外挂一个16M的SPI的FLASH,按照说明的文档,希望是把全字库与项目的图片全部放到这个16M的SPI的FLASH里面,再从V5开发板子的设计来说,对于这个外挂的SPI的FLASH,MCU有权限访问意思是可以随时升级FLASH里面的内容。RA8875也可以访问这个SPI的FLASH(这里我说的不是集成的字库芯片是16M的FLASH)。这里的第一个疑问就是,我如果自己外挂的SPI的FLASH,RA8875如何能够直接访问到这个FLASH,而不需要MCU干预呢?可以直接通过比如写类似访问字库芯片一样的底层直接访问这个16M的FLASH,另外如果可以做到,那么我自己如果定义字库在FLASH里面的地址。图片也是一样。
2.我现在的项目设计是需要跑ucos+gui的。想请问下,如果字库和图片做到外挂的SPI的FLASH里面,是不是可以通过操作RA8875让他直接去访问外挂的FLASH呢?这个底层修改是不是可靠或者好用的?没有什么经验。希望不吝赐教。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117563
QQ
发表于 2016-7-23 13:17:28 | 显示全部楼层

回 zxdzwcs 的帖子

zxdzwcs:你好,我看了那个例子了。使用RA8875去访问_GT23l32S4W这个字库芯片。
也看了这个访问的底层的程序。但是我想了解的是安富莱第三代的屏幕上面都有外挂一个16M的SPI的FLASH,按照说明的文档,希望是把全字库与项目的图片全部放到这个16M的SPI的FLASH里面,再从V5开发板子的设计来 .. (2016-07-23 13:12) 
1.  外挂专用字库芯片也好,外挂SPI Flash也好,都是一样的,使用我刚刚发的那个程序就行。
     配置RA8875,发送命令就可以使用。
     外挂字库和图库的更新看这个帖子:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=9812 相应的V5板子出厂程序有代码。
     
2. 不支持。因为RA8875直接访问字库芯片,ucgui无法参与这个过程,所有ucgui也就无法控制。
回复

使用道具 举报

16

主题

45

回帖

93

积分

初级会员

积分
93
 楼主| 发表于 2016-7-23 13:49:09 | 显示全部楼层

回 eric2013 的帖子

eric2013:1.  外挂专用字库芯片也好,外挂SPI Flash也好,都是一样的,使用我刚刚发的那个程序就行。
     配置RA8875,发送命令就可以使用。
     外挂字库和图库的更新看这个帖子:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=9812 相应的V5 .. (2016-07-23 13:17) 
你好:
谢谢你的耐心回复,我刚才仔细看了你给我的连接帖子。大概明白了。

以下的几个问题是我想问下的。
1.对于我的系统目前是使用407+外部SRAM+外部的NOR FLASH。作为硬件支持。想做到的系统级别是,UCOS III + EMWIN的方式。外部屏幕也是外挂的RA8875驱动的。对于跑gui而言,我的外部SRAM是否有必要?

2.鉴于刚才你给我的知道,外挂SPI,在gui下的应用不灵活,我对于Nor FLASH的必要性质是要考虑的。我需要把二级字库的16X16,24X24,32X32需要放到这个外部的NOR FLASH,还有我大量的图片。用NOR FLASH,对于跑GUI而言,利用MCU控制是可以的把?另外换种思路,如果我的SPI的外挂FLASH不是通过RA8875直接访问,也是显示汉字和图片的时候,通过MCU直接访问的话,在GUI下也是可以的把。

3.另外目前如果是刷图片的情况下,图片放在NOR FLASH,通过MCU直接干预去刷图片的方式是不是合适的?还是有其他的方式,都是在gui下的。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117563
QQ
发表于 2016-7-24 09:26:03 | 显示全部楼层
1.  SRAM可以不需要。
2. 都可以的。
3. NOR Flash的读取可以像SRAM那样进行读取操作,这个是NOR的优势,MCU直接读取的就行。
回复

使用道具 举报

16

主题

45

回帖

93

积分

初级会员

积分
93
 楼主| 发表于 2016-7-25 11:14:41 | 显示全部楼层

回 eric2013 的帖子

eric2013:1.  SRAM可以不需要。
2. 都可以的。
3. NOR Flash的读取可以像SRAM那样进行读取操作,这个是NOR的优势,MCU直接读取的就行。 (2016-07-24 09:26) 
谢谢,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 15:48 , Processed in 0.044348 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表