查看: 2285|回复: 3

[S32] S32K118模拟EEPROM的FLASH分区问题

[复制链接]
  • TA的每日心情
    开心
    2020-6-5 13:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    19
    最后登录
    2020-11-10
    发表于 2020-6-5 13:29:09 | 显示全部楼层 |阅读模式
    您好:公司在开发一款用S32K118MCU的产品,需要用到芯片内部EEPROM
    开发环境:S32DS for arm Version: 2018.R1  SDK3.0
    现在的疑问是:在FLASH例程中 在设置FLASH分区部分有这样一段话
    /* First, erase all Flash blocks if code is placed in RAM to ensure
             * the IFR region is blank before partitioning FLexNVM and FlexRAM */
            ret = FLASH_DRV_EraseAllBlock(&flashSSDConfig);
            DEV_ASSERT(STATUS_SUCCESS == ret);
    那是否把所有的程序代码全部擦除掉了,那产品在量产阶段如何实现呢,难道需要烧录2次?第一次设置分区,还需要运行一下,第2次烧录全部代码?
       另外例程里的#ifndef FLASH_TARGET           这个定义是什么意思,可以解释一下吗? 谢谢
       例程名字flash_partitioning_s32k118   路径S32K1XX RTM SDK V3.00 example projects
    我知道答案 目前已有3人回答
    努力提升自己
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-5 13:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    19
    最后登录
    2020-11-10
     楼主| 发表于 2020-6-8 17:22:46 | 显示全部楼层
    自己顶一下
    努力提升自己
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-8 16:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    10
    最后登录
    2021-1-7
    发表于 2020-12-8 16:43:30 | 显示全部楼层
    你好问下118芯片支持不支持float32类型运算
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    6

    帖子

    1

    注册会员

    Rank: 2

    积分
    58
    最后登录
    2020-12-14
    发表于 2020-12-14 15:41:43 | 显示全部楼层
    参考例子,是不需要擦除FLASH的
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-25 10:23 , Processed in 0.114026 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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