查看: 3829|回复: 7

[S32] 有关S32DS里#pragma的用法

[复制链接]

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2019-4-22
发表于 2018-10-31 09:56:16 | 显示全部楼层 |阅读模式
各位老师好!      我想用用#pragma把我的一个全局变量存到我指定的RAM内存里,该怎么写啊?
      网上能找到的有关pragma的用法没有一个是s32DS的啊,我写进去全被ignore掉
求各位老师帮帮忙
我知道答案 目前已有7人回答
回复

使用道具 举报

该用户从未签到

1

主题

27

帖子

2

注册会员

Rank: 2

积分
131
最后登录
2022-7-8
发表于 2019-8-14 15:03:33 | 显示全部楼层
见下图,S32K144 在IDE S32DS for ARM下,可以使用 __attribute__((section (".customSection")))
其中,customSection是在ld文件种,默认自定义的用户区域,位于m_data_2。
  /* SRAM_U */
  m_data_2              (RW)  : ORIGIN = 0x20000000, LENGTH = 0x00007000


想存储到别的section,需要自定义。

S32K_ATTRIBUTE.png

示例,
S32K_ATTRIBUTE_DEMO.png
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2019-4-22
 楼主| 发表于 2018-10-31 11:16:25 | 显示全部楼层
哈哈,我自己解决了!
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2019-4-22
 楼主| 发表于 2018-10-31 14:22:51 | 显示全部楼层
O000000000
回复 支持 反对

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20170
最后登录
2024-5-7
发表于 2018-10-31 15:58:46 | 显示全部楼层
好的,后续如果还有问题,欢迎继续交流!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2019-8-6 16:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2019-8-7
    发表于 2019-8-6 17:09:11 | 显示全部楼层
    请问这个问题怎么解决的,可以发一下用#pragma的用法嘛???
    遇到问题,望大神指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    27

    帖子

    2

    注册会员

    Rank: 2

    积分
    131
    最后登录
    2022-7-8
    发表于 2019-8-14 15:04:00 | 显示全部楼层
    浩气红颜 发表于 2019-8-6 17:09
    请问这个问题怎么解决的,可以发一下用#pragma的用法嘛???

    请参见我在楼下的回复。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    3
    最后登录
    2023-3-8
    发表于 2023-3-8 09:49:35 | 显示全部楼层
    fortunely 发表于 2019-8-14 15:03
    见下图,S32K144 在IDE S32DS for ARM下,可以使用 __attribute__((section (".customSection")))
    其中,cu ...

    谢谢题主,我也正开始用S32DS,刚好解决了我的问题。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-8 15:54 , Processed in 0.149099 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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