提示出错 cannot load flash programming algorithm !

来源:互联网 发布:linux图形界面卡死 编辑:程序博客网 时间:2024/06/05 20:03

用STM32开发板调试例程时(用的是JLINK),提示出错 cannot load flash programming algorithm !

根据KEIL官方给出ARM调试提示解决方法:

http://www.keil.com/support/docs/2747.htm

RESOLUTION

The programming algorithm depends on the device. For example, when you are using the MCB2100 board with the Philips LPC2129 device, you need to select the algorithm as described below:

  1. Open the dialog Project — Options — Utilities.
  2. Select ULINK ARM Debugger and click Settings to open the Flash Download Setup dialog.
  3. In the Flash Download Setup dialog use the button Add and select the programming algorithmLPC2000 256KB Flash.
  4. Specify under RAM for Algorihtm Start: 0x40000000 and Size: 0x0800 since this is the valid address range for the RAM.

It is important that you setup the RAM for Algorithm to an available on-chip RAM space. The area shown above is correct for the Philips LPC2000 devices but it may be different for other devices.

 

但是自己在Project->Option->中已经添加了programming algorithm

提示出错 cannot load flash programming algorithm !(STM32) - 尘封已久 - 红豆身南国
 
提示出错 cannot load flash programming algorithm !(STM32) - 尘封已久 - 红豆身南国
 

网上搜索的解决办法:

1.Project->Option...->Debug->use:Settings
2.将Max JTAG clock 降低 即可。

我的问题虽然解决了,但是论坛中看到很多人问题这样操作依然没有解决,有待考究。。。

0 0
原创粉丝点击