12
返回列表 发新帖
楼主: wdliming-222461

[求助] 请问lpc1768的两个32k的sram,编译器会自动分配吗

[复制链接]
  • TA的每日心情

    2025-5-29 09:38
  • 签到天数: 632 天

    连续签到: 1 天

    [LV.9]以坛为家II

    94

    主题

    1639

    帖子

    2

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4470

    热心会员

    最后登录
    2025-6-10
    发表于 2020-9-30 13:32:42 | 显示全部楼层
    本帖最后由 胤幻1988 于 2020-9-30 13:37 编辑
    wdliming-222461 发表于 2020-9-30 13:27
    有个不情之请,能否分享一个模板呢?sct文件我不太会用啊

    之前给你位置接错了:
    222.png
    333.png
    分散装载文件.rar (966 Bytes, 下载次数: 3)
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2020-9-30 13:34:50 | 显示全部楼层

    太感谢了~~
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2020-9-30 14:37:19 | 显示全部楼层
    胤幻1988 发表于 2020-9-30 13:32
    之前给你位置接错了:

    谢谢,我看到了,你的 两个文件就是rom的起始地址不一样,ram是一样的,但是我是想把lpc的两个sram利用起来。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2020-9-30 14:48:20 | 显示全部楼层
    本帖最后由 wdliming-222461 于 2020-9-30 14:56 编辑
    胤幻1988 发表于 2020-9-30 13:32
    之前给你位置接错了:

    我是使用下面的方法,但是编译后,地址依然是AXISRAMBuf                               0x10000000   Data          40  main.o(.RAM_D1)
    __attribute__((section (".RAM_D1"))) uint32_t AXISRAMBuf[10];
    1. ; *************************************************************
    2. ; *** Scatter-Loading Description File generated by uVision ***
    3. ; *************************************************************

    4. LR_IROM1 0x00000000 0x00080000  {    ; load region size_region
    5.   ER_IROM1 0x00000000 0x00080000  {  ; load address = execution address
    6.    *.o (RESET, +First)
    7.    *(InRoot$Sections)
    8.    .ANY (+RO)
    9.    .ANY (+XO)
    10.   }
    11.   RW_IRAM1 0x10000000 0x00008000  {  ; RW data
    12.    .ANY (+RW +ZI)
    13.   }
    14.   ; RW data - 32KB SRAM
    15.   RW_IRAM2 0x2007C000 0x00008000 {
    16.   *(.RAM_D1)
    17.   }
    18. }

    复制代码






    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 05:57 , Processed in 0.095754 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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