123
返回列表 发新帖

[CodeWarrior] CW10.6中如何实现RAM区复位不清0

[复制链接]
  • TA的每日心情
    开心
    2019-10-22 10:33
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    5

    主题

    422

    帖子

    1

    高级会员

    Rank: 4

    积分
    983
    最后登录
    2024-10-22
    发表于 2016-4-15 11:27:54 | 显示全部楼层
    至于有编译警告,不知是怎么回事。以前我在9s08上这样用过。下面是kinetis文档中的一个例子:
    1.jpg

    例子中有定义了三个变量,分别是在不同的段中的。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-22 10:33
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    5

    主题

    422

    帖子

    1

    高级会员

    Rank: 4

    积分
    983
    最后登录
    2024-10-22
    发表于 2016-4-15 11:29:46 | 显示全部楼层
    再说,你的要求很奇特,程序中的全局变量在程序运行时,就应该 在一个确定的状态。 如果你不给它清0,至少应需要指定一个初始值。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    41

    帖子

    0

    注册会员

    Rank: 2

    积分
    198
    最后登录
    2017-4-18
     楼主| 发表于 2016-4-15 11:51:48 | 显示全部楼层
    dongshan_1949 发表于 2016-4-15 11:29
    再说,你的要求很奇特,程序中的全局变量在程序运行时,就应该 在一个确定的状态。 如果你不给它清0,至少 ...

    层主,我的这个要求是程序的全局变量在程序运行时,不会因看门狗等复位源(除上电复位)把这些全局变量清0,即保持着复位之前的值。他不是一个不确定的值
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    41

    帖子

    0

    注册会员

    Rank: 2

    积分
    198
    最后登录
    2017-4-18
     楼主| 发表于 2016-4-15 12:18:12 | 显示全部楼层
    dongshan_1949 发表于 2016-4-15 11:27
    至于有编译警告,不知是怎么回事。以前我在9s08上这样用过。下面是kinetis文档中的一个例子:

    我用的是CW10.6,具体分配到段的时候,刚刚尝试用的
    __attribute__((section (".uninitdata"))) char non_init_valve;
    z这种方法是编译不出错的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24903
    最后登录
    2025-7-22
    发表于 2016-4-15 14:28:38 | 显示全部楼层
    我娘她女儿真萌 发表于 2016-4-15 12:18
    我用的是CW10.6,具体分配到段的时候,刚刚尝试用的
    __attribute__((section (".uninitdata"))) char non ...

    那么,你的具体功能是否还有问题呢?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 19:00 , Processed in 0.094570 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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