查看: 1492|回复: 6

[求助] LPC824 读写flash

[复制链接]

该用户从未签到

1

主题

4

帖子

0

注册会员

Rank: 2

积分
77
最后登录
2021-9-23
发表于 2021-8-24 17:11:34 | 显示全部楼层 |阅读模式
2NXP金币
各位好,本人正在使用LPC824进行新项目开发,因之前从未接触过NXP的单片机,所以现在对LPC824一筹莫展,烦请各位指教指教。
因项目需要对数据进行存储,想将数据存储到LPC824的内部FLASH中,但怎么也找不到如何读写FLASH,烦请指教。谢谢!

最佳答案

查看完整内容

是的,个人觉得IAP应该是最简单、可靠的方式了
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-9 17:01
  • 签到天数: 1478 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92619
    最后登录
    2024-4-24
    发表于 2021-8-24 17:11:35 | 显示全部楼层
    乐乐棠 发表于 2021-8-25 08:15
    您好,因为项目实在太急了,而且我大概了解了一下官方的例程,感觉分层分得比较多,我们这个项目需要的东 ...

    是的,个人觉得IAP应该是最简单、可靠的方式了
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20026
    最后登录
    2024-4-26
    发表于 2021-8-24 17:25:30 | 显示全部楼层
    楼主您好,
    建议下载LPC824基于SDK 例子参考,
    下载链接:
    https://mcuxpresso.nxp.com/en/select
    支持MCUXpresso IDE, KEIL, IAR, 下载前手动选择。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    帖子

    0

    注册会员

    Rank: 2

    积分
    77
    最后登录
    2021-9-23
     楼主| 发表于 2021-8-24 17:37:43 | 显示全部楼层
    小恩GG 发表于 2021-8-24 17:25
    楼主您好,
    建议下载LPC824基于SDK 例子参考,
    下载链接:

    您好!我下载了MCUXpresso IDE来使用过,但熟悉这个软件都需要不少时间,而且项目周期短,才给了两个星期的时间,目前先对照寄存器来配置外设,谢谢!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-9 17:01
  • 签到天数: 1478 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92619
    最后登录
    2024-4-24
    发表于 2021-8-24 22:43:07 | 显示全部楼层
    如果想对照寄存器配置的话,你可能有的搞了,先把例程跑起来再说,然后在在例程的基础上修改,这样是最方便的
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    帖子

    0

    注册会员

    Rank: 2

    积分
    77
    最后登录
    2021-9-23
     楼主| 发表于 2021-8-25 08:15:46 | 显示全部楼层
    stm1024 发表于 2021-8-24 22:43
    如果想对照寄存器配置的话,你可能有的搞了,先把例程跑起来再说,然后在在例程的基础上修改,这样是最方便 ...

    您好,因为项目实在太急了,而且我大概了解了一下官方的例程,感觉分层分得比较多,我们这个项目需要的东西其实并不多,目前这两天已经基于寄存器写好部分外设功能函数,也测试过了,现在就差这个读写内部flash和i2c没写,请问这个芯片读写内部flash是否是通过IAP接口来操作的?
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    帖子

    0

    注册会员

    Rank: 2

    积分
    77
    最后登录
    2021-9-23
     楼主| 发表于 2021-8-25 11:57:10 | 显示全部楼层
    stm1024 发表于 2021-8-25 11:03
    是的,个人觉得IAP应该是最简单、可靠的方式了

    感谢指导,目前已根据手册上操作实现了基于IAP的扇区擦除/写和页擦除的操作。
    另分享一个我在调试中出现的问题:在进行Copy RAM to flash(IAP)操作的时候,发现会进入到HardFault_Handler中断处理函数中,后来发现是栈空间设置得太小了,现将栈空间改为如下:
    Stack_Size      EQU     0x00000400 (原来为0x00000200)
    改了后就正常了。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-26 09:28 , Processed in 0.115318 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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