如何在IAR软件中使用STLINK V2编译下载和调试stm8单片机

安装使用IAR后,如使用系统默认设置,往往很难正常实现用stlink v2来下载和调试stm8芯片,我的解决方法如下:

1、打开项目的options菜单:

2、在项目的选项菜单中选择ST-LINK作为调试工具:

3、选择额外的输出文件为hex可以作为其他工具下载给单片机的文件。

4、去除list文件选项,避免产生的.out文件包含非调试和下载的额外内容。

5、在linker选项中,对输出选项勾选包含调试信息。

6、这是我测试的版本,可以用。

7、如果出现下载失败或报告out文件格式错误时,检查一下st-link选项,去掉suppress的勾选,因为这个选项是不下载文件到cpu的,还会读取cpu的现存内容进行比较,如果不一致就会提示文件格式错误,调试终止的信息。

下载调试失败提示信息:

The debugging session could not be started.

Either the debugger initialization failed,or else the file

'D:\2023YElectrolux\program\Debug\Exe\electrolux.out"was

corrupt or of an unsupported format.

There might be more information in the Debug Log window

相关推荐
吠品6 小时前
智谱开源 ZCode 之后,真正的考试才开始
单片机·嵌入式硬件·1024程序员节
Chery11407 小时前
高速ADC与精密DAC怎么选?DP9230D与DP8532D应用解析
嵌入式硬件·物联网·射频工程
小李不想当小白10 小时前
SPI通信外设与W25Q64 (硬件SPI)(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
LCG米11 小时前
STM32驱动W5500以太网模块实测:TCP吞吐瓶颈定位、TX指针回绕陷阱与断线重连保活落地
stm32·单片机·嵌入式硬件·tcp/ip
尼喃12 小时前
662K/65Z5三脚稳压芯片规格书—PW6566B33/B30引脚功能
嵌入式硬件
创界工坊工作室12 小时前
63-基于STC89C52霍尔传感器的智能化电能表设计
stm32·单片机·嵌入式硬件·51单片机·proteus
智购科技自动售货机厂家13 小时前
让AI经营自动售货机:从Project Vend看工具权限与业务规则~YH
大数据·服务器·单片机·嵌入式硬件·深度学习
Zwawa15 小时前
从 printf 到曲线:把数据送上 VOFA+
c语言·单片机·嵌入式
意法半导体STM3215 小时前
【官方原创】LAT6048 如何扩大MP2的A35核和M33核共享内存
stm32·单片机·嵌入式硬件·内存映射·stm32mp2
en.en..15 小时前
STM32(F429)启动模式与两种烧录方式
stm32·单片机·嵌入式硬件