程序下载方法有多种:
程序下载由于我的仿真器固件更新失败,我这里就在之前的版本上简单说一下几中方法,下载方法新版本和旧版本都是一样的。
1,直接使用第三章的仿真调试方法,仿真调试是先把程序下载到flash中,然后进行仿真的。该方法参照第三章。
2,仍然使用仿真器及AS下载。改方法下载编译好的执行文件即.hex或.bin.
菜单Tools下的Device Programming。
在1处选择仿真器,安装好驱动后就回有设备。
在2处选择你板卡上使用的芯片。
在3处是接口,一般选择好芯片这个就自动选择好了。
然后点击Apply。
可以点击读取电压及设备序列号。如果这两项都读取正常。那么仿真器与硬件连接正常。
进到上图位置,选择好要下载固件的路径,点击Program,就可以下载程序了。
3,使用UART串口下载,这个方法需要自己编写bootloader代码,把bootloader代码放在boot区,设置熔丝位,上电首先执行boot区。然后通过boot区区下载更新应用程序。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
uart
+关注
关注
22文章
1159浏览量
100148 -
Atmel
+关注
关注
17文章
310浏览量
106631
发布评论请先 登录
相关推荐
在PSoC4000的UART Bootloader中不能将引导加载程序时钟资源设置为extCLK吗?
我们对 Bootloader 项目中的 extCLK 时钟设置有疑问。
我们在 PSoC Creator 4.4 IDE 中使用具有 UART 引导加载程序配置
发表于 01-22 06:52
如何用HLS实现UART呢?
UART 是一种旧的串行通信机制,但仍在很多平台中使用。它在 HDL 语言中的实现并不棘手,可以被视为本科生的作业。在这里,我将通过这个例子来展示在 HLS 中实现它是多么容易和有趣。
如何用HLS实现UART
UART 是一种旧的串行通信机制,但仍在很多平台中使用。它在 HDL 语言中的实现并不棘手,可以被视为本科生的作业。在这里,我将通过这个例子来展示在 HLS 中实现它是多么容易和有趣。
AT32系列MCU使用RT-Thread Studio IDE进行开发的注意事项和配置步骤
AT32基于RT-Thread Studio开发描述了AT32系列MCU使用RT-Thread Studio IDE进行开发的注意事项和配置步骤。
发表于 10-24 08:12
STM32F09x不使用BOOT脚实现System Bootloader升级代码
电子发烧友网站提供《STM32F09x不使用BOOT脚实现System Bootloader升级代码.pdf》资料免费下载
发表于 09-25 15:08
•1次下载
想要自己实现一个bootloader,APROM中程序如何实现跳转,中断向量表如何设置?
我要自己实现一个bootloader,bootloader在M487的APROM里面,APP也在APROM里面,如何实现从bootloader
发表于 06-27 08:39
mm32-2nd-bootloader技术进阶设计:实现Ymodem更新代码
前文中实现了一款简单的 2nd Bootloader,能够跳转执行存储在 QSPI Flash 中的应用程序,但 2nd Bootloader 如果仅仅只是用于跳转执行程序的话,岂不是有些太简单
IDE为S32 Design Studio安装Lauterbach插件无法解析位置是为什么?
我正在尝试通过我的 IDE 为 S32 Design Studio 安装 Lauterbach 插件无法解析位置。
发表于 06-08 06:01
STM32H7实现BootLoader内SDRAM的初始化注意事项
Function Implementation:在 ArtPi 的环境下,实现一个简单的 BootLoader,该 BootLoader 实现了 QSPI 和 SDRAM 功能的初始化
评论