导航

    Freqchip开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    1. 主页
    2. boqun
    B
    • 继续与 boqun 聊天
    • 开始与 boqun 的新会话
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 主题
    • 帖子
    • 最佳
    • 群组

    boqun

    @boqun

    0
    声望
    2
    帖子
    26
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    boqun 关注

    boqun 发布的帖子

    • RE: 我需要用FR8008GP的flash,但是只能读取不能擦除并写入,根据论坛:FR8000操作flash的范例直接复制到程式中,发现程式卡在erase_retu_num = flash_erase(FLASH_ADDR0_0X101000, FLASH_SECTOR_SIZE);中出不去

      @zr 如果我要成功擦除并写入,那我这边怎么知道我该从哪个位置开始擦除并写入(我只需要0x3ff个位置),#define FLASH_ADDR0_0X101000 这个我该怎样定义?0_1762761088523_企业微信截图_17627608927177.png 0_1762761096724_企业微信截图_17627609597898.png
      在论坛中关于flash部分有影响的地方例如这两处,我也确认和sdk提供的一样,还是要修改?

      发布在 FR800x
      B
      boqun
    • 我需要用FR8008GP的flash,但是只能读取不能擦除并写入,根据论坛:FR8000操作flash的范例直接复制到程式中,发现程式卡在erase_retu_num = flash_erase(FLASH_ADDR0_0X101000, FLASH_SECTOR_SIZE);中出不去

      0_1762756417203_企业微信截图_17627563367516.png 0_1762756450208_企业微信截图_17627563794045.png

      // #define FLASH_ADDR0_0X101000 (0X40000)------用这个范例的值还是卡在flash_erase()中
      // #define FLASH_ADDR0_0X101000 (0x1007bfff)------根据SDK用户手册选择的值还是卡在flash_erase()中
      #define FLASH_ADDR0_0X101000 (0x10003e00)------直接用0x10000000~0x10003e00这区间的值却不卡,但是写入又被其他值覆盖

      发布在 FR800x
      B
      boqun