F407的iap升级程序,

2019-07-20 06:28发布

写了个407的IAP升级程序,上位机支持bin文件和hex文件,欢迎大家测试稳定性
[mw_shl_code=c,true]int main(void)
{        
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
        delay_init(168);    //初始化延时函数
        uart_init(115200);        //初始化串口波特率为115200
       
        LED_Init();                                        //初始化LED
        KEY_Init();                                        //按键初始化                
        LED0 =0;
        if(KEY_Scan(0) == 4)  //KEY_UP键按下
                Main_Menu();
        else       
                iap_load_app(FLASH_APP1_ADDR);
        while(1);
}[/mw_shl_code]
IAP.zip (1.61 MB, 下载次数: 237) 2018-8-25 09:28 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
nnqtdf
1楼-- · 2019-07-21 00:44
wangkai1122 发表于 2018-8-25 11:39
复位发送 ff ff ff 40 40    但是软件一直提示数据检验失败

好的,我看一下哪里的问题
nnqtdf
2楼-- · 2019-07-21 01:31
wangkai1122 发表于 2018-8-25 11:39
复位发送 ff ff ff 40 40    但是软件一直提示数据检验失败

TIM截图20180825124022.png
你是到哪步报错的?
hi我歌月徘徊
3楼-- · 2019-07-21 06:56
 精彩回答 2  元偷偷看……
nnqtdf
4楼-- · 2019-07-21 07:41
hi我歌月徘徊 发表于 2018-8-25 15:20
楼主可以试试带os的app能不能正常跳转

试过,是可以跳转的
hi我歌月徘徊
5楼-- · 2019-07-21 12:33
本帖最后由 hi我歌月徘徊 于 2018-8-25 16:07 编辑

发现问题请联系nnqtdf@qq.com,谢谢!
串口已打开
正在尝试连接设备bootloade程序……
已连接bootloade程序
固件文件:S2E.bin
固件长度:285412    帧长度:1024    帧数量:279
固件传输开始
数据检验失败
数据检验失败

一周热门 更多>