查看: 1003|回复: 7

[求助] 求助,把代码在FLASH上运行,还能在FLASH上保存数据吗

[复制链接]

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
24
最后登录
2021-9-9
发表于 2021-5-27 17:11:19 | 显示全部楼层 |阅读模式
  因为之前看到野火的例程说的是 :



【*】 程序简介
-工程名称:FlexSPI—读写外部SPI NorFlash
-实验平台: 野火i.MXRT1052 开发板
-MDK版本:5.24
-NXP固件库版本:2.3.1


【 *】功能简介:
读写外部SPI NOR FLASH,掌握使用FlexSPI外设访问FLASH,了解查找表、命令的应用

【!!注意事项】
1-目前本程序不支持使用AHB命令对FLASH进行大数据量的写入,
  使用时请使用IP命令方式,具体参考norflash_test.c文件的示例。
  
2-本工程不提供nor_txt_ram和nor_txt_sdram版本的程序,
  因为这两个版本的工程代码是在FLASH中存储且执行的,执行时CPU会从FLASH中读取代码,
  这与对FLASH进行擦写操作的程序产生冲突,导致出错。

  使用nor_itcm_txt_ram和nor_sdram_txt_sdram版本的程序是正常的,
  这两种情况下代码存储在FLASH中,在上电后会加载到itcm或sdram处执行,
  所以执行时CPU从itcm或sdram读取代码不会与对FLASH进行擦写操作的程序产生冲突,
  避免了以上问题。

3-配套的工程下载算法是把FLASH前16MB作为存储程序的空间,所以代码进行擦写实验测试时,
  尽量用后16MB空间来实验(第4096扇区后的空间)。



回复

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
24
最后登录
2021-9-9
 楼主| 发表于 2021-5-27 17:13:03 | 显示全部楼层
不知道是不是对野火的话理解错了。  按照野火的意思说  如果在FLASH 上启动,代码也一直放在flash上,是不能读写flash的?
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

9

帖子

0

新手上路

Rank: 1

积分
24
最后登录
2021-9-9
 楼主| 发表于 2021-5-31 09:26:55 | 显示全部楼层
顶一下
回复

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
147
最后登录
2023-7-27
发表于 2021-5-31 10:01:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
19936
最后登录
2024-4-19
发表于 2021-5-31 13:43:13 | 显示全部楼层
丑的托网速嘛? 发表于 2021-5-27 17:13
不知道是不是对野火的话理解错了。  按照野火的意思说  如果在FLASH 上启动,代码也一直放在flash上,是不 ...

“避免产生冲突”不能理解为完全不能,有一些QSPI是支持RWW特性的,既可以在Flash运行代码的同时,写Flash的sector
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

41

帖子

0

高级会员

Rank: 4

积分
529
最后登录
2024-3-12
发表于 2021-5-31 15:52:34 | 显示全部楼层
放到ram运行就方便多了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    14 小时前
  • 签到天数: 1289 天

    [LV.10]以坛为家III

    7

    主题

    6193

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10387
    最后登录
    2024-4-19
    发表于 2021-6-8 18:17:58 | 显示全部楼层
    感谢分享!!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-8-30 17:43
  • 签到天数: 306 天

    [LV.8]以坛为家I

    14

    主题

    1746

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    2525
    最后登录
    2023-8-30
    发表于 2021-6-8 18:34:35 | 显示全部楼层
    感谢分享,不知道这些内容能百度出来吗?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 21:52 , Processed in 0.125157 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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