在 vscode 上 开发 编译 调试 STM8 项目

本文介绍如何在 EIDE 上使用 IAR_STM8 工具链完成项目 创建,编译,并使用 STM8-Debug 完成调试

本文以 STM8S105K4T6 为例


1. 使用 EIDE 创建一个 8/16 Bit MCU 项目

注意: STM8 项目路径中 不要含有任何中文字符 和 空格否则调试功能将无法使用
在 vscode 上 开发 编译 调试 STM8 项目_第1张图片


2. 项目目录下创建一个文件夹,将 STM8S 标准外设库复制到该目录下

在 vscode 上 开发 编译 调试 STM8 项目_第2张图片


3. 添加宏,本例是:STM8S105

在 vscode 上 开发 编译 调试 STM8 项目_第3张图片


4. 将 STM8S_StdPeriph_Driver 目录添加到项目,并排除 无用和不支持 的外设

在 vscode 上 开发 编译 调试 STM8 项目_第4张图片
排除该 芯片 不支持的外设,和不需要使用的外设
在 vscode 上 开发 编译 调试 STM8 项目_第5张图片


5. 切换到 IAR_STM8 工具链,打开配置,填写要使用的 链接脚本 名称

所有可用的 链接脚本 位置:\stm8\config
在 vscode 上 开发 编译 调试 STM8 项目_第6张图片


6. 写好代码,编译

在 vscode 上 开发 编译 调试 STM8 项目_第7张图片


7. 填写好 launch.json,连接好 STLink,F5 开始调试

EIDE 会生成一个默认配置,可以用作参考


此模板已上传,可直接通过 EIDE 从模板创建

你可能感兴趣的:(EIDE,使用教程)