iar如何烧录hex文件 如何给ic芯片烧录程序?
如何给ic芯片烧录程序?
每款IC芯片,不管是哪个公司生产的,都会提供相应的下载工具和方法。
我们可以简单的看两个非常常用的芯片,51单片机和STM32单片机程序下载的方法。
先看STC公司的51单片机,可以使用官方提供的程序下载工具。
我们首先需要选择我们使用的单片机型号,然后选择正确的COM口编号,因为STC的51单片机通常使用串口进行下载,然后我们点击打开程序文件按钮,选择要现在的程序文件,通常是hex扩展名的16进制文件。STC的51单片机下载是有个要注意的地方,就是需要冷启动,当我们点击下载/编程按键后看下图
当我们发现红圈中的正在检测目标单片机的时候,我们需要给51单片机断电然后再上电,这样程序才能正常的下载到单片机内。
然后我们看下STM32单片机,也可以使用串口下载,非常方便,不需要额外的准备Jlink或是STlink仿真器。
首先需要选择正确的COM号,然后要下载的程序文件也是hex扩展名的16进制文件。有的STM32单片机开发板具有一键下载功能,但是这需要额外的下载控制电路,所以我们还是说说普通的下载方式,我们首先要把STM32单片机的BOOT0引脚拉高,然后复位STM32单片机,这时就可以进入下载模式,然后下载软件最下方选择不使用RTS和DTR,然后点击开始编程按钮就可以下载程序了。
51和STM32都是很常用的单片机,每款IC都有自己的下载方式,所以只有确定了具体型号后,才能对症解决
可以用IAR直接烧录stm32吗?用的是jlink,怎么烧?
如果要用jlink来烧的话,需要再安装一个jlink的专门的烧写工具。烧写步骤如下:首先使用IAR编写好你的c程序后,按"build all"就会自动生成一个以hex为后缀的文件。然后打开JLINK 专门的烧写工具(一般买JLINK的时候附带的光盘上都会有的,没有的话自己下一个也行),打开后导入刚才的hex文件。先按菜单上的“connect”连接你的stm32芯片。连接成功后再按"erase chip"清除芯片上原有的程序。再按"program&verify"就可以把hex文件也就是你的程序烧到stm32裸片上了。 ps:我有一个教你分别使用jlink、jtag、ISP烧写ARM7芯片(烧ARM7和烧stm32的方法是一样的)的小视频,需要的话留个邮箱我发给你。
iarformsp430烧录程序时出现了这个问题怎么办求指导?
安装完IAR FOR MSP430,在安装目录下有个驱动的文件夹,你要把usb仿真器的驱动路径指定到这个文件夹。
iar如何烧录hex文件 stm8烧录接线图 stm32如何擦除程序
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。