STM32/STM8技术论坛
直播中

李铭鑫

7年用户 272经验值
私信 关注
[问答]

求stm32f051 iap相关资料


[table=560,rgb(238, 238, 238)]            [tr]            [td]以下程序调试时        FLASH_ErasePage(addr);一句时,STLINK报错“Internal command error”和“Error while attempting to read 64 bytes from 0x8001a50”
            求指导、意见,及STM32f051 iap相关资料:FLASH编程指南、例程等,
            多谢!作揖!
            
            #define DATA_BASE 0x8002000
            
            void WriteFlash(U32 addr, U32* buf, U16 len)
            {
                    U32 ic;
                    U32 address;
                    FLASH_Unlock();
                    FLASH_ErasePage(addr);
                    address = addr;
                    for(ic =0; ic

回帖(7)

孙婷婷

2018-9-14 09:40:22
看提示,应该是你的擦写命令不对
举报

李铭鑫

2018-9-14 09:49:57
回复第 2 楼 于2013-02-01 15:14:31发表:
看提示,应该是你的擦写命令不对
 
擦写函数都是库里的.
 
这个提示好像是擦写的时候不能访问FLASH而报的。
 
STM32F103这样是可以的
 
举报

李铭鑫

2018-9-14 09:55:58
多谢!作揖!
举报

李铭鑫

2018-9-14 10:07:25
多谢!作揖!
举报

李铭鑫

2018-9-14 10:26:40
多谢!作揖!
举报

李铭鑫

2018-9-14 10:35:22
求版主相助
举报

冷静

2018-9-14 10:46:42
如果外部有按键还是用ISP方便些
举报

更多回帖

发帖
×
20
完善资料,
赚取积分