单片机HEX文件下载到单片机步骤
1. 连接好电路。
2. 打开桌面上的STC_ISP_V479.exe
3. 确保MCU TYPE是“STC89C52RC”,然后点击”OpenFile/打开文件”按钮,浏览找到生成.HEX文件。
4. 确保单片机没有上电,试验台处于关闭的状态
5. 点击”Download/下载”按钮
6. 在看到下方的输出窗口显示: “仍在连接中, 请给 MCU 上电... ”,这时候,打开试验台的电源上电
7. 等待下载完成,当出现如下信息的时候,代表下载成功,否则找出原因,如果是串口线接触不良,重新拔插试试看:
Program OK / 下载 OK
Verify OK / 校验 OK
不想给他源文件 如何用STLINK给STM32下载HEX文件
很多小伙伴,平时做STM32产品时,一直用仿真器在MDK环境下调试和下载程序。但是到了交付生产了,不想把源程序也给他们,只想给他们HEX文件...
如果产品留着串口下载电路还好,如果只有JTAG接口或者SWD接口,那怎么办呢?
这里给大家介绍一种用ST-LINK通过JTAG(或者SWD)口下载HEX文件的方法,这样就可以不用源文件可以下载程序。
JLINK的方法,就不介绍了,JLINK打击盗版力度很大,我不推荐大家买盗版JLINK使用,正版的很贵很贵,所以我们还是买正版的STLINK吧,正版的STLINK才120元左右。
接下来介绍的,这种方法是ST官网推荐的,使用的是ST官方的免费下载软件:STM32 ST-LINK utility。
这个软件可以去ST官网下载,下载地址是:(复制到浏览器打开)
http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html
下载的时候,需要填写好你的姓名和邮箱,在你的邮箱里面点击链接下载。
不想这么麻烦的,可以点击本文最后面的【阅读原文】下载。
安装软件没有特别注意的地方,一路Next就可以。
安装好软件以后,软件界面如下:
掌握下载程序的方法,只需要会使用三个图标就可以。
第一个图标:Connect to the target
这个图标的作用是“连接器件”,点击以后,在硬件连接正确的情况下,就会读出器件的ID号,以及其它一些信息,如下图所示:
第二个图标:Open file
点击这个图标,打开你要下载的HEX文件。例如下图,就是我打开一个程序后,软件中间出现的代码...
第三个图标:Program Verify
这是下载图标,点击这个图标后,会弹出一个窗口...
你看到的这个窗口中的配置,都是默认的,不用修改,直接点击Start,就开始下载了。下载速度主要看你的程序有多大,一般的小程序只需要一瞬间就下载到单片机里边了。
只需这三步,就可以做到,用STLINK下载HEX文件到单片机中了。
透漏电子设计经验,就在我的头条号 和微信公众号 :科技老顽童
相关问答
博鱼APP官方入口(官方)APP 下载 安装IOS/Android通用版/手机app单片机的最小系统一般包含如下几个电路:1)复位电路单片机的复位有两种情况:复位引脚出现高电平复位,如STC的51单片机;复位引脚出现低电平复位,如S...
在keil里从新建工程——书写程序——编译——生成 HEX文件 ,...为了便于集中管理建议新建一个文件夹(上面第二个图标)。点击确定后弹出一个芯片选择项,你可以选一个。例如选atmelAT89C51。很多单片机,上面可能没有列举...
学习 单片机 第一步:如何将程序(控制思想) 下载到单片机 中?先在KILEC的optionsfortarget工具栏中的output选项下,nameofExecutable后面的空框里输入你要输出的文件名,然后在Create.Hex项的前面的小方格中打上“勾”,...
单片机 怎么生成 hex 格式?单片机常常使用汇编语言编写程序,完成对硬件的控制和数据处理等功能。将汇编程序转换为单片机可以执行的目标代码并最终生成HEX格式的过程为烧录。HEX格式是一...
普中 单片机 开发板hc6800用usb转串口 下载 程序,怎样设置开发板...这个不用转换口可以直接下载,因为板子上有usb转TLL电平的芯片PL2303,只有装上驱动程序就行了。跳线也要对。有用(0)回复cjh930328你要开一下电在关一下在...
8脚 单片机 烧写程序步骤?第一步、先安装AT89C51单片机的开发工具软件,如KeilUV2第二步、在Keil中创建51单片机的工程,并编写相应的控制代码,之后生成HEX文件第三步、打开51单片机专用...
hex 是什么 文件 ? – 960化工网问答hex是什么文件?最佳答案hex的全称是IntelHEX,此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据。是由一行行符合Inte跟上练下烧龙电整lHEX文件...
51 单片机 可执行 文件 的扩展名为?51单片机可执行文件的扩展名是.HEX,或.BⅠN,现行51单片机编程平在程序编译之后生成的都是.HEX文件,但在程序烧录过程中,下载工具会将hex文件转换为bin格式写...
c语言的程序怎么烧进stm32里?首先你要弄清楚一点的就是,C语言程序最终都需要通过一个叫编译器的东西转化为汇编语言,C语言能跨平台的原因也在此。当你用C语言写好你的程序之后,如果你...
单片机 为什么不能生成 hex 的 文件 ?单片机本身是没有办法生成Hex文件的,因为Hex文件是一种用于存储程序或数据的文件格式,它包含了十六进制的机器指令或数据信息。Hex文件通常是由编程软件或编译...