查看: 4283|回复: 5

[已解决] LPC1822JBD144 RAM 104 kB讨论

[复制链接]

该用户从未签到

74

主题

266

帖子

0

高级会员

Rank: 4

积分
747
最后登录
2023-5-24
发表于 2018-10-29 11:16:18 | 显示全部楼层 |阅读模式
我实际编程超过72K就会报警,这个AHB SRAM和LOCAl SRAM有啥区别,AHB不能当普通RAM应用吗?

最佳答案

楼主你好, 其实选择你上面红框里面的IRAM,最终改变的还是.sct文件,所以你可以直接修改.sct定义RAM定义,然后在options->Linker scatter file直接选择你修改的.sct文件。 默认的.sct文件在你工程的keil_output ...
QQ图片20181029105705.png
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24910
最后登录
2025-7-22
发表于 2018-10-29 17:15:14 | 显示全部楼层
楼主你好!
你RAM内存配置的时候,有没有把外设RAM的段也配置出来?
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

266

帖子

0

高级会员

Rank: 4

积分
747
最后登录
2023-5-24
 楼主| 发表于 2018-10-30 10:56:52 | 显示全部楼层
小恩GG 发表于 2018-10-29 17:15
楼主你好!
你RAM内存配置的时候,有没有把外设RAM的段也配置出来?

并没有,不知道怎么设置。我用keil 按照芯片选型默认就是72K RAM
QQ图片20181030105618.png
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24910
最后登录
2025-7-22
发表于 2018-10-30 14:11:46 | 显示全部楼层
楼主你好,
其实选择你上面红框里面的IRAM,最终改变的还是.sct文件,所以你可以直接修改.sct定义RAM定义,然后在options->Linker scatter file直接选择你修改的.sct文件。
默认的.sct文件在你工程的keil_output文件夹下面。
关于.sct的编写,你可以网上找些帖子看看,很多的。
http://blog.csdn.net/lijianboyangting/article/details/78471045
在MDK的help里面你搜索sct,也会出来很多的内容。你定义的时候把其他地址的都定义进去。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24910
最后登录
2025-7-22
发表于 2018-10-30 14:14:21 | 显示全部楼层
举例
1 LR_IROM1 0x08000000 0x00100000 { ; load region size_region

2 ER_IROM1 0x08000000 0x00100000 { ; load address = execution address

3 *.o (RESET, +First)

4 *(InRoot$$Sections)

5 .ANY (+RO)

6 }

7 RW_IRAM1 0x20000000 0x00030000 { ; RW data

8 .ANY (+RW +ZI)

9 }

10 RW_IRAM2 0x10000000 0x00010000 {

11 .ANY (+RW +ZI)

12 }

13 }
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

266

帖子

0

高级会员

Rank: 4

积分
747
最后登录
2023-5-24
 楼主| 发表于 2018-11-2 08:47:56 | 显示全部楼层
小恩GG 发表于 2018-10-30 14:14
举例
1 LR_IROM1 0x08000000 0x00100000 { ; load region size_region

好的,你们FAE给了相关例程和您的举例类似。多谢支持。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-23 05:36 , Processed in 0.108560 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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