VSCODE 中开发C51程序过程

一、插件安装

  老生常谈,各平台数不胜数,简单的介绍一下

   1.Embeded IDE,开发环境

   配置编译环境:在设置中

    图片

 

    图片

 二、新建或导入工程

  因为我是改以前在Keil中开发的工程,所以介绍的是导入工程

  图片

  重点来了

  构建配置:选Keil_C51(当然也可以选SDCC,这里咱们先不介绍)

  烧录配置:选Custom CLI(指令模式)

  命令:stcgal -P stc15 -p com4 -b 115200 -t 2000 -r ${WorkspaceFolder}\build\target\main.hex

    说明

    -P 选单片机型号,如下,比传统STC-ISP选择上根简单一些

    -p 串口号

    -b 波特率

    -r 文件路径 {WorkspaceFolder}工程文件夹,后面路径根据实际情况自己写

    

    图片

 

 

    还有一种下载方式 stcgal

    这种方式安装依赖Python    

pip install stcgal
# 验证
stcgal --version
stcgal -h

    

  默认stc.flash.json 文件    

{
  "device": "auto",
  "baudrate": "115200"
}

  

  这种情况有些单片机型号是不能识别的,需要对其进行修改

{
  "name": "STC15F",
  "tool": "stcgal",
  "port": "COM4",
  "protocol": "stc15",
  "baudrate": "115200",
  "timeout": 2000,
  "target": "${ExecutableName}.hex"
}

 

posted @ 2026-07-20 11:54  zhuopeng1568  阅读(27)  评论(0)    收藏  举报