查看: 2671|回复: 5

[其他] 对Flash擦写数据时使用ESFC位以避免写冲突造成擦写失败

[复制链接]

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2016-2-24 10:35:46 | 显示全部楼层 |阅读模式
对Flash擦写数据时使用ESFC位以避免写冲突造成擦写失败

常识来说,当MCU需要对Flash进行写操作时,需要将写操作函数拷贝到RAM中来执行,因为写操作需要从Flash读取后才可以执行,不然Flash由于同时进行读写操作时会触发冲突!
而在Cortex M0+ 核的Kinetis中,可以使能MCM_PLACR[ESFC]来避免冲突的出现,换句话,在Flash内写自个也就成为可能啊!

有兴趣的小伙伴可以试试哦!!

Flash programming routines in Cotex M0.pdf (542.06 KB, 下载次数: 21)
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    13211
    最后登录
    2019-1-27
    发表于 2016-2-24 10:40:38 | 显示全部楼层
    很有用,推荐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
    发表于 2016-2-24 10:56:08 | 显示全部楼层
    學習一下!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16805
    最后登录
    1970-1-1
    发表于 2016-2-24 10:58:45 | 显示全部楼层
    学习学习
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-6-22 15:24
  • 签到天数: 79 天

    连续签到: 1 天

    [LV.6]常住居民II

    11

    主题

    509

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1565
    最后登录
    2020-6-22
    发表于 2016-2-24 13:46:11 | 显示全部楼层
    下载学习
    回复

    使用道具 举报

    该用户从未签到

    10

    主题

    358

    帖子

    0

    高级会员

    Rank: 4

    积分
    924
    最后登录
    1970-1-1
    发表于 2016-2-24 15:06:32 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-21 13:02 , Processed in 0.097001 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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