硬汉嵌入式论坛

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

[学习笔记] 【i.MX RT学习笔记3】i.MX RT中FlexRAM管理的ITCM,DTCM和OCRAM共享512KB的RAM空间

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
发表于 2017-11-2 01:27:33 | 显示全部楼层 |阅读模式
现在我总结出了i.MX RT学习的三大坎:
1. boot方式,下载方式,调试方式。i.MX RT支持的太多,太杂,得总结出几个比较实用的,作为模板。
这么看来还是STM32的boot,下载和调试简单,因为自带Flash,此时自带Flash的优势就显现除了。
2. 如何发挥L1 Cache的最高性能。这个没辙,主频起来了,就涉及到Cache的问题。
3. 如何分配ITCM,DTCM和OCRAM的空间大小来发挥最高性能。
这三个问题搞定了,基本搞i.MX RT的路就打通了,涉及到外设的学习,就跟STM32大同小异了,这个也没什么纠结的了。
=====================================
FlexRAM是i,MX RT学习中一个比较重要的问题。如果你了解到ITCM和DTCM可以以600MHz运行,而OCRAM仅能以四分之一的150MHz,就知道这是一个比较棘手的问题。待我白天腾出时间了将官网的应用笔记整理下发出来。这几天手头的事情有点多。
应用笔记下载: AN12077:Using the i.MX RT FlexRAM.pdf (630 KB, 下载次数: 810)


PS:心碎,干了一上午售后,2017-11-02  10:38
回复

使用道具 举报

27

主题

95

回帖

181

积分

初级会员

积分
181
发表于 2017-11-2 08:48:40 | 显示全部楼层
强烈支持楼主,大伙一起跟进学习!
回复

使用道具 举报

6

主题

87

回帖

105

积分

初级会员

色不异空 空不异色 色即是空 空

积分
105
发表于 2017-11-2 09:07:03 | 显示全部楼层
支持楼主,不光要自己懂,还要让大家都懂。
成就他人就是成就自己
回复

使用道具 举报

0

主题

12

回帖

12

积分

新手上路

积分
12
发表于 2017-11-2 09:07:54 | 显示全部楼层
我就是纯粹的跟风。
回复

使用道具 举报

0

主题

105

回帖

105

积分

初级会员

积分
105
发表于 2017-11-2 09:34:40 | 显示全部楼层
每天都到坛子里看看,总有新东西出来
回复

使用道具 举报

18

主题

261

回帖

315

积分

高级会员

积分
315
发表于 2017-11-2 10:31:16 | 显示全部楼层
支持楼主
回复

使用道具 举报

1

主题

6

回帖

9

积分

新手上路

积分
9
发表于 2017-11-2 10:47:01 | 显示全部楼层
顶楼主!!!!
回复

使用道具 举报

1

主题

196

回帖

199

积分

高级会员

积分
199
QQ
发表于 2017-11-2 10:49:58 | 显示全部楼层
跟着楼主学习,不停步
回复

使用道具 举报

54

主题

145

回帖

307

积分

高级会员

积分
307
发表于 2017-11-2 10:50:00 | 显示全部楼层
跟随楼主的脚步
回复

使用道具 举报

7

主题

69

回帖

90

积分

初级会员

积分
90
发表于 2017-11-2 22:42:32 | 显示全部楼层
i.MX RT看起来,还没A系列ARM好用好买,又没M3,M4开发便捷,低不成高不就啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2017-11-3 02:22:37 | 显示全部楼层

回 peterlao 的帖子

peterlao:i.MX RT看起来,还没A系列ARM好用好买,又没M3,M4开发便捷,低不成高不就啊 (2017-11-02 22:42) 
不用担心,比我早些年初学STM32时容易了很多,之前刚学STM32的时候,完全就是一点点摸索出来的,现在有经验了,也有心理准备了
回复

使用道具 举报

6

主题

87

回帖

105

积分

初级会员

色不异空 空不异色 色即是空 空

积分
105
发表于 2017-11-3 09:07:47 | 显示全部楼层

回 eric2013 的帖子

eric2013:不用担心,比我早些年初学STM32时容易了很多,之前刚学STM32的时候,完全就是一点点摸索出来的,现在有经验了,也有心理准备了 (2017-11-03 02:22) 
硬件工程师也想跟你们学编程了,好在很多年以前搞过C8051F,不过都忘光了,从头来更好
成就他人就是成就自己
回复

使用道具 举报

7

主题

69

回帖

90

积分

初级会员

积分
90
发表于 2017-11-3 10:20:25 | 显示全部楼层
搞个DDR接口不好,偏偏是SDRAM接口,真是有问题
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2017-11-5 03:56:31 | 显示全部楼层

回 peterlao 的帖子

peterlao:搞个DDR接口不好,偏偏是SDRAM接口,真是有问题 (2017-11-03 10:20) 
做实时控制的话,自带512KB TCM够用。后期的版本能够自带DDR就爽翻了,像PIC32MZ DA那样,自带32MB 400MHz的DDR2,不过芯片价格也比较贵。
回复

使用道具 举报

7

主题

69

回帖

90

积分

初级会员

积分
90
发表于 2017-11-5 10:15:51 | 显示全部楼层
SDRAM芯片已经没有生产了,大多是二手的的,除非是芯片集成,外置的DDR是主流,支持DDR才是正道
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2017-11-6 00:44:48 | 显示全部楼层

回 peterlao 的帖子

peterlao:SDRAM芯片已经没有生产了,大多是二手的的,除非是芯片集成,外置的DDR是主流,支持DDR才是正道 (2017-11-05 10:15) 
有,看我这个帖子的整理:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=60167
回复

使用道具 举报

6

主题

87

回帖

105

积分

初级会员

色不异空 空不异色 色即是空 空

积分
105
发表于 2017-11-6 15:14:35 | 显示全部楼层
如果外接SDRAM的话,建议把集成的512KB的FlexRAM配置成TCM,TCM的频率和Cortex®-M7 内核频率一样,配置成内部SRAM的话,频率只有内核频率的1/4。
成就他人就是成就自己
回复

使用道具 举报

7

主题

69

回帖

90

积分

初级会员

积分
90
发表于 2017-11-6 15:28:33 | 显示全部楼层
多谢版主提供的SDRAM资料
回复

使用道具 举报

0

主题

1

回帖

20

积分

新手上路

积分
20
发表于 2017-12-1 16:25:48 | 显示全部楼层
[s:151]
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2021-3-10 15:36:22 | 显示全部楼层
楼主您好,拜读了您的文章,我想请教一下,RT1064/RT1052的内存分配后如何正确配置调式模式?还有如何发挥L1 Cache的性能呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-12 12:12 , Processed in 0.390787 second(s), 33 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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