mini stm32开发板入门教程(6)

发布时间:2021-06-06

mini stm32开发板入门教程

右下方有两个选项:

"VerifyCodeDownload":表示下载后校验数据

"Downloadtoflash":表示当仿真的时候先将目标代码下载到Flash中.

Trace菜单为跟踪配置,可以实时的将一些变量使用曲线的形式实时表示出来,我们将在今后的高级教程中介绍这一项功能.

注意:市面上目前的盗版Ulink2不支持这项功能,正版的支持,Jlink也不支持这项功能.

"FlashDownload"菜单用来配置使用仿真器程序下载的配置选项,大家务必选择好和你芯片配套的选项.如果你是使用的别人模板下修改为你的工程,这个选项请注意一下,如果不正确将不能将你的代码下载到芯片中.

配置好"Debug"后,那么"Utilities"可以不用配置.

如果你使用的是仿真器仿真,在你已经正确得将目标板和仿真器建立了物理连接后,请选择正确的仿真器进行配置.

[原创]MINI-STM32开发板入门教程(二)ISP在线下载程序

ISP:insystemprogramming

简介:

ISP:用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统;

应用场合:1,ISP程序升级需要到现场解决,不过好一点的是不必拆机器了;

ISP的实现一般需要很少的外部电路辅助实现,通常可利用单片机的串行口接到计算机的RS232口,通过专门设计的固件程序来编程内部存储器。

主要是指代芯片的烧写方式,以往写片子需要把片子拿下来,离开电路,用编程器烧,换句话说,芯片不能不脱离应用系统进行写入。

ISP主要针对这个问题,使用JTAG或者串行口(MCU内部有BootLoader,通过指定的方式激活之,它可以和PC或其它上位机通过串口联系,不用使单片机离开应用系统而更新内部的程序/设置)进行程序的烧写操作。

因此,具有ISP功能的MCU可以不使用编程器进行编程。当然,实现ISP可能需要一些硬件电路支持,具体的在数据手册中有说明。

一般具备ISP功能后,就不要编程器了,而是使用下载线进行编程工作。但是不是说他们就一定不支持编程器了,具体型号具体分析。是否需要仿真器进行仿真和是否具备ISP和IAP没有必然的联系。只不过具备了IAP功能,可以在MCU内写入监控程序,模拟一个仿真器,当然,这个监控程序是要消耗资源的,和使用硬件的仿真器还有一定的差异。-------------------------------------------------------------------以上就是ISP的一些概念上的描述,现在通俗点说就是怎么利用工具把程序下载到芯片当中去.第一步:配置工程,输出编译后的代码.Hex文件:我们打开第一个我们的教程例子,GPIO_Test这个例子工程.先按照下面的步骤来配置一下工程:点击下图中的Option选项;

mini stm32开发板入门教程(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219