用STM32开发板调试例程时(用的是JLINK),提示出错 cannot load flash programming algorithm !
遇到这种问题一般都是,Programming algorithm没有添加,或者添加错误,
添加步骤如下:
首先确认,下载器是stlink还是jlink,然后根据步骤1,2,3,4 选择合适的algorithm 就可以。
官方给出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:
Open the dialog Project — Options — Utilities.
Select ULINK ARM Debugger and click Settings to open the Flash Download Setup dialog.
In the Flash Download Setup dialog use the button Add and select the programming algorithm LPC2000 256KB Flash.
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
还是报错, 试着降低下载的时钟频率,操作如下
1.Project->Option...->Debug->use:Settings
2.将Max JTAG clock 降低 即可。
这种方法是应该是下载时候收到干扰了,降低频率提高可靠性。
上一篇:stm32 编程的收获,有关C语言(在stm32 公交报站中的收获)
下一篇:stm32学习笔记(一) GPIO
推荐阅读最新更新时间:2024-11-20 20:16
推荐帖子
- 正弦波 负值怎样采样,负值数据在液晶咋显示
- 正弦波负值怎样采样,负值数据在液晶咋显示正弦波负值怎样采样,负值数据在液晶咋显示正弦波负值ad怎样采样,负值数据组在液晶咋显示动态曲线用运放在正弦波上叠加一个直流电平,使它的负电平移到0V以上,然后用ADC采样。最简就是抬高电位了,在正弦波基础上加上一个正电压,让最小电压抬到0V以上,还有你的正弦波幅度是多少V的?叠加再分压粗暴点,直接找一个能采集的AD芯片。
- jxgeng 51单片机
- 400分+现金酬谢 GPRS连接WAP网关发彩信的问题
- 望高手给点意见和建议我发送了CONNECTPDU到WAP网关,如下:7E217D6500009001000000801135810ABAEE760A0000AC197F23F1007CE7FC0A00011201100A6204808FF80004818FF800A97D736F6E797D6572696373736F6E543631302F7D
- zdk 嵌入式系统
- AD17覆铜问题求助
- 覆铜后,如果重新修改覆铜后,会出现下面的违规提示:modifiedpolygon(allowmodified:no)。请问是什么原因?为什么不能修改覆铜?谢谢AD17覆铜问题求助AD17还真出来了啊modifiedpolygon(allowmodified:no)修改多边形(允许修改:否)否和不否应该都可以吧楼主可以加个QQ妈想请教一下关于AD17的一些问题已经解决。谢谢大家楼主最后怎么解决的啊我也遇到了,画的时候没问题,已规则检查就出来了这两个错
- stm32f103vct6 PCB设计
- evc 播放avi,没有图像
- voidCNewAviTestDlg::OnButton1(){//TODO:AddyourcontrolnotificationhandlercodehereIGraphBuilder*m_pGraph;IMediaControl*m_pControl;IMediaEventEx*m_pEvent;IVideoWindow*m_pVideoWindow;CoInitialize(NULL);HWND
- yjkally 嵌入式系统
- 关键电路EMC设计技术
- 关键电路EMC设计技术关键电路EMC设计技术非常棒收获特别多,感觉自己看一遍,会了很多这也太好了,正是需要的东西,找了半天,感谢楼主分享。
- 护花使者 FPGA/CPLD
- 求助,STM32F103的ADC问题
- 我使用了两路ADC来做采集,无论是独立模式还是同步模式,PA0(通道0)会有毛刺状信号产生,PA1(通道1)会有约1.7V(3.3V供电的一半)的电平出现。两只脚都是悬空,而且AD转换不启动的时候都是正常的0V。而且无论是用ADC1还是ADC2,情况都是一样的。有没有哪位高手遇到这种问题?ADC_InitStructure.ADC_Mode=ADC_Mode_RegSimult;ADC_InitStructure.ADC_ScanConvMode=DISABLE;ADC_
- laowen_110 stm32/stm8
设计资源 培训 开发板 精华推荐
- XRP7714EVB,工业用 MOSFET 功率驱动器评估板
- 使用 Analog Devices 的 LTC3526EDC-2 的参考设计
- 用于工厂自动化的 24 位 ADC 工业控制输入模块
- AM1/4S-0505SH30Z 5V 0.25 瓦 DC-DC 转换器的典型应用
- ADR360B、2.048V 低功耗、低噪声电压基准的典型应用,用于调整配置
- 用于汽车的 0V、3.3V、5V MOSFET 功率驱动器
- BD-2 RealyPass
- {已验证} 220V 硬开关电机正反转开关控制
- LT8607EMSE 5V、2MHz 降压型稳压器的典型应用电路
- LT3970IDDB 3.3V 降压转换器的典型应用
- 大联大品佳集团推出以复旦微和ams OSRAM产品为主的汽车氛围灯方案
- 为啥车载操作系统(Vehicle OS)越来越重要了呢?
- 车载传感器 — 一文详解激光雷达
- 汽车(超声波、毫米波、激光)雷达之间的简单区别
- 汽车电路相关知识大全
- Bourns 推出两款厚膜电阻系列,具备高功率耗散能力, 采用紧凑型 TO-220 和 DPAK 封装设计
- SABIC进一步深化与博鳌亚洲论坛的战略合作伙伴关系
- 使用 3.3V CAN 收发器在工业系统中实现可靠的数据传输
- 凌华智能推出AmITX Mini-ITX 主板,助力边缘人工智能和物联网创新
- 英飞凌携手马瑞利采用AURIX™ TC4x MCU系列推动区域控制单元创新