RYMCU

? rymcu_51_day_01

# ? # vscode # 51单片机 # 安装环境 # platform ide

所属作品集

?

笔记

单片机开发环境:vscode

  1. 安装 VSCode

  2. 安装 platform ide

    • VSCode 安装完成之后,打开插件管理,搜索并安装 platform ide
    • 注意 platform ide 安装时,确认一下自己网络通常,
  3. 安装 mcs-51 开发环境,

    按图标注顺序点击即可,
    image.png
    注意:这个包安装比较慢,等到完全安装完成才可以进一步的使用;
    安装完成之后,在电脑的 admin 用户目录下找到如图示文件,
    image.png
    image.png
    引入这两个文件是因为 platform 新建项目时,并不会自动把我们 stc89c51 开发板所需要的头文件自动引入过来,建议把这两个文件复制到自己经常打开的文件夹的目录 stc89c51_include 下;

  4. 通过 platform 新建一个项目,

    image.png
    这里有点莫名其妙,我创建项目之后居然不是从新打开一个窗口,个人建议关闭当前 vscode 窗口,然后在项目的位置从新通过 vscode 打开我们刚刚创建的项目

  5. 准备头文件: 把第三步的 stc89c51_include 文件下的头文件复制到项目 include 目录下;

    image.png

  6. 开始点亮第一个小灯;

    image.png

  7. 编译并生成可以烧录的 hex 文件

    • 方式 ① 通过 ctrl+shift + b 快捷键来编译
    • 方式 ② 通过可视化窗口来操作

      image.png
      image.png

  8. 通过 platform ide 将程序烤录到板上,烤录过程中需要给板子从新上

    image.png

  9. 最终效果,开发板上第一个小灯亮起来了!

    image.png

所属作品集

后发布评论

我是windows环境, 你也是的话,卸载从装试试, 估计没安装好

好奇怪,我的compiler.h在~/.platformio/packages/toolchain-sdcc/share/sdcc/include/mcs51/compiler.h,因为toolchain-sdcc没有include目录

platformio 就可以烤录程序