https://github.com/github0null/w806_vsc_eide_template
HLK-W806 project template for vscode (IDE: vscode eide plug-in)
https://github.com/github0null/w806_vsc_eide_template
c-sky hlk-w80x mcu riscv vscode w806
Last synced: 6 months ago
JSON representation
HLK-W806 project template for vscode (IDE: vscode eide plug-in)
- Host: GitHub
- URL: https://github.com/github0null/w806_vsc_eide_template
- Owner: github0null
- Created: 2022-01-04T13:25:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-01T16:38:30.000Z (over 3 years ago)
- Last Synced: 2025-03-26T22:04:35.634Z (about 1 year ago)
- Topics: c-sky, hlk-w80x, mcu, riscv, vscode, w806
- Language: C
- Homepage:
- Size: 1.59 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# W806 vscode demo
HLK-W806 Vscode 项目模板,使用 eide 作为开发环境
本处使用的开发板为 `HLK-W806-KIT-V1.0`
## 安装
> eide v3.8.1 已支持直接在 `Setup Utility Tools` 功能中安装 c-sky 编译器,无需手动下载安装
- 下载并解压编译器至某目录,并将 **csky-elfabiv2-gcc.exe** 路径**设置到系统环境变量**: [csky-elfabiv2-tools-mingw-minilibc-20210423.7z](https://cloud.github0null.io/api/v3/file/get/712/csky-elfabiv2-tools-mingw-minilibc-20210423.7z?sign=VIVH_bCv-_Han_BnRua9DA5DRmdjsVIavFEqryVnVqI%3D%3A0)
- 在 VSCode 中打开插件商店,搜索并安装 **Embedded IDE (eide)**
- 下载并解压该仓库,双击 `W806_eide_template.code-workspace` 文件打开项目工作区即可加载项目
***
## 编译
按下快捷键 `F7` 即可进行编译
> 若提示 **无法找到编译器的安装位置**,请点击 `设置工具链路径` 功能, 选择 `ANY GCC Toolchain`,将 `csky-elfabiv2` 的安装位置设置一下即可(安装目录是指包含有 `bin` 目录的文件夹)
***
## 烧录
- 连接开发板,在设备管理器中查看开发板的**串口号**
- 打开 **项目设置** -> **环境变量**,设置 `FLASH_PORT` 变量的值为开发板的串口号 (COMX)
- 按下快捷键 `ctrl+shift+d` 开始烧录
> 若电脑只连接了一个串口设备,可跳过 **设置串口号** 的步骤,烧录命令会自动选择串口
***
## 测试
点击 vscode 状态栏的 **波特率** 按钮设置波特率为 **115200**, 点击 **串口监视器** 按钮打开串口
按下开发板上的 `Reset` 按钮,将开始执行 Blink 程序,开发板 `PB2` 口对应的 LED 将开始闪烁,同时串口将输出 `enter main ........`
> Have fun ! :)