LPC1788可以在IAR软件里面下载程序吗

LPC1788可以在IAR软件里面下载程序吗,第1张

不可以。IAR只是调试功能,没有下载代码到Flash中的功能。如果你手上用的是J-Link,还需要下载一个另外的J-Flash软件才能下载程序到芯片的Flash当中去。

如果你有致远电子的AK100,就不用,AK100有配套一个KFlash,免费的,可以调试,也可以通过这个软件下载程序到芯片里面。

IAR官网好像改版了。

我的qq250150100,我也帮你看看

>

菜单栏 -> 工程 -> 下载 -> 下载活动的应用程序

menuBar -> Project -> Download ->Download active application

不用安装驱动。DAP支持下载和在线仿真程序,支持XP/WIN7/WIN8/WIN10,支持KEIL和IAR直接下载,非常方便。(实际上DAP本身还支持Linux等系统,只是需要软件支持)

把DAP用USB线连接电脑,如果DAP的灯亮则表示正常,可以使用。

把仿真器的另外一端连接到开发板,给开发板上电,就可以通过软件KEIL或者IAR给开发板下载程序。

KEIL软件配置。

在DAP连接好电脑和开发板且开发板供电正常的情况下,打开编译软件KEIL,在魔术棒选项卡里面选择仿真器的型号。

点击  魔术棒->Debug页->下拉框选择CMSIS-DAP Debugger选项。

配置如图:

Debug Settings 选项配置,点击CMSIS-DAP Debugger右侧的Settings按钮,在d出的对话框中配置如下:

在Utilities页,勾选“Use Debug Driver”

选择芯片型号(若工程已配置该选项可忽略)

在Device中选择要下载的目标芯片,图中以STM32F429IGT6型号为例,请根据你自己使用的芯片选择。如果使用的是MDK5软件,可能找不到某些芯片,需要安装MDK的芯片支持包。可参考如下经验:

9MDK5 安装 破解

选择芯片的FLASH,具体选择多大的FLASH要根据板子上的芯片型号决定。例如STM32F103ZET6选512K,STM32F429IGT6选1M。这里面有个小技巧就是把Reset and Run也勾选上,这样程序下载完之后就会自动运行,否则需要手动复位。擦除的FLASH大小选择Sectors即可,不要选择Full Chip,不然下载会比较慢。

9

如果前面步骤都成功了,接下来就可以把编译好的程序下载到开发板上运行。下载程序不需要其他额外的软件,直接点击KEIL中的LOAD按钮即可。

10

程序下载后,Build Output选项卡如果打印出verify OK 表示下载成功,若步骤8中有勾选Reset and run选项,还会 Application running…表示程序下载成功并运行。

如果没有出现实验现象,按复位键试试。

首先确认你的J-Link是好的,可以用的,特别是可以应用于你的开发板。其次是不能进main()函数,不见得就一定是J-Link问题或者配置问题,也有可能是你的程序问题或者程序设置问题。比如初始化代码对吗,连接脚本对吗,你的内存映射配置对了吗等等。环境不同,情况千差万别,请仔细检查,看资料和多动脑分析。J-Link配置并不复杂,复杂的是有各种各样的问题出现后,能够分析出大致原因并设法解决。

以上就是关于LPC1788可以在IAR软件里面下载程序吗全部的内容,包括:LPC1788可以在IAR软件里面下载程序吗、你好,请问如何在IAR官网下载以前版本的软件默认只能下载最新版本的。方便告诉我你的QQ吗、iar如何不进入调试直接下载,每次下载完都会进入调试界面,好麻烦啊。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9510184.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存