keil5中烧录出现:No Algorithm found for:00000000H-00007907H的问题

目录

一、keil5中No Algorithm found for问题

 1、问题描述

2、 Programming Algorithm[1]

2.1、Programming Algorithm算法下载

2.2、Programming Algorithm算法点击“add”后无显示

3、start参数更改

二、总结

三、参考内容


一、keil5中No Algorithm found for问题

 1、问题描述

        在keil5中烧录出现如图1一样的问题:

图1.报错问题 

2、 Programming Algorithm[1]

      大多数出现的问题多是Programming Algorithm中缺少算法程序导致的,根据自己的芯片选择,

添加完后,如图2所示。    

图2. Programming Algorithm中start值更改前

2.1、Programming Algorithm算法下载

        首先,通过官网Arm Keil | CMSIS Packs,搜索出想要的芯片型号。本文为stm32f4,点击进

去可以进行安装。如图3所示。

图3. arm/keil官网

        此时可以选择Download下载最新版本,也可以选择Version History选择下载历史版本,如图4

所示。 

 图4.芯片版本下载及历史版本

2.2、Programming Algorithm算法点击“add”后无显示

      将在官网安装下载后, Programming Algorithm算法需要复制到Flash文件夹后[2],才可以在点

击add后显示出来,如图5所示。

图5.Add Flash Programming Algorithm 

3、start参数更改

        但是这次添加完算法程序后,仍然出现图1报错。发现问题出现在start这里[3、4]。将start值

改为图6值后,可以正常进行烧录。

图6. Programming Algorithm中start值更改后

二、总结

        目前出现这种问题:1、缺少 Programming Algorithm算法;2、start和size的值导致容量不够

或者地址不对。这样根据本文进行相应查找就可以解决这个问题。

三、参考内容

[1]、Keil编译下载报错: No Algorithm found for: 00027000H - 0002FFFFH解决办法-CSDN博客
[2]、在keil5的debug——Add Flash Programming Algorlthm页面,找不到STM32的选项_add flash programming里没有stm32-CSDN博客 
[3]、keil5遇到No Algorithm found for: 08000800H - 080017B7H_no algorithm found for 080000-CSDN博客
[4]、Flash容量设置错误导致的No Algorithm found for: 08020000H – 08024FD3H_partial erase done (areas with no algorithms skipp-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值