打印
[应用相关]

外部RAM如何利用

[复制链接]
1161|46
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
TECHWELL|  楼主 | 2022-4-4 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   请教大家:
我用xx32f435 ARM作为主控,配置了一片RA8873M,用它驱动800*480的7寸(TFT内置TFT驱动器的ARM,缺货严重,不得已而为之)。外挂了QSPI 的NOR FLASH,但没有外扩SDRAM。
   问题来了。系统中,需要较大的RAM空间,例如,用来解析/序列化JSON(用的是Cjson库)。可我的MCU中可用RAM也就200KB左右,捉襟见肘啊!
   于是我想到了,RA8873M中2块各1MB 的空闲RAM(共3MB,图层显示用了1MB),好大的2块肥肉啊!可惜它们不在MCU的线性空间,难以利用。
   目前,我所能想到的是,用它做虚拟磁盘....这对于解析/序列化JSON,没什么意义....
请教各位,这类外挂的,MCU不能直接访问的RAM,怎么利用?各大RTOS似乎也不待见它.....

使用特权

评论回复
沙发
kiwis66| | 2022-4-6 10:20 | 只看该作者
太牛了,你有各种办法,
我只会8875

使用特权

评论回复
板凳
skyred| | 2022-4-6 15:34 | 只看该作者
是要显示,还是要存储?

使用特权

评论回复
地板
match007| | 2022-4-7 17:19 | 只看该作者
fsmc?

使用特权

评论回复
5
mark0668| | 2022-4-7 20:08 | 只看该作者
利用打点和读点就行了,相当于写内存和读内存

使用特权

评论回复
6
Alina艾| | 2022-4-27 16:30 | 只看该作者
你这得看RA8873的使用手册,看看是否可以利用

使用特权

评论回复
7
Candic12e| | 2022-4-27 17:02 | 只看该作者
我觉得应该用不了RA8873的缓存区吧,我之前用RA8875,好像也不能用它的内部缓冲

使用特权

评论回复
8
Belle1257| | 2022-4-27 17:45 | 只看该作者
属实这芯片很有存储,但是好像用不了

使用特权

评论回复
9
B1lanche| | 2022-4-28 10:24 | 只看该作者
你可能需要改板了

使用特权

评论回复
10
Charlene沙| | 2022-4-28 15:42 | 只看该作者
不能利用吧,这种如果想用的话,可能需要并口的方式,也得配合手册看看怎么用

使用特权

评论回复
11
tpgf| | 2022-5-2 18:34 | 只看该作者
现在很少用了吧

使用特权

评论回复
12
观海| | 2022-5-2 18:39 | 只看该作者
一般对速度要求不高的情况下会用到外部的吧

使用特权

评论回复
13
英雄本色2022| | 2022-5-2 18:52 | 只看该作者
对速度要求不高的话自己编写读写函数,想让编译器把变量直接分配到RA8873中就别想了

使用特权

评论回复
14
guanjiaer| | 2022-5-2 18:57 | 只看该作者
如何进行改版呢

使用特权

评论回复
15
heimaojingzhang| | 2022-5-2 19:03 | 只看该作者
那得看看数据手册

使用特权

评论回复
16
keaibukelian| | 2022-5-2 19:12 | 只看该作者
那跟主控芯片是什么连接方式呢

使用特权

评论回复
17
labasi| | 2022-5-2 19:24 | 只看该作者
芯片本身的存储容量不够用吗

使用特权

评论回复
18
想跳水的朱| | 2023-5-9 11:30 | 只看该作者
通过读写RA8873的SDRAM(不用于显示部分)是可以利用的,只是要注意RA8873内部分SDRAM的数据形式是以颜色(16位色,或24位色等)格式存放的, 做好这个数据结构的转换就可以利用上

使用特权

评论回复
19
Undshing| | 2023-5-9 22:16 | 只看该作者
这得查数据手册吧

使用特权

评论回复
20
songqian17| | 2023-5-11 21:36 | 只看该作者
太牛了,你有各种办法,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

68

帖子

5

粉丝