简单记录如何通过 VS Code 和 Auto Build Marlin编译和更新marlin固件
- VS code安装,官网https://code.visualstudio.com;
- 插件安装:左侧栏里面有一个extension的选项,在选项下搜索框输入查找以下插件并安装,搜索到的插件右侧有一个安装按钮,安装完以后会多出两个按钮:
- Auto Build Marlin。是用作编译Marlin固件使用;
- PlantformIO IDE。提供跨平台开发环境和统一的调试器;
- C / C ++插件在Visual Studio Code中增加了对C / C ++的语言支持,包括IntelliSense和调试等功能;
- Chinese (Simplified) Language pack是中文语言包;
- 下载marlin固件。地址https://github.com/MarlinFirmware/Marlin,选择Marlin 2.0 Bugfix版本固件并下载zip文件包;还有在此目录下打开config文件夹,会跳转到配置文处,下载配置文件包,方便找到相应机型的配置文件,达到快速替换和编译。
- 打开文件夹方式打开解压的marlin固件,注意是能够看到config文件夹的根目录,选择auto build marlin 选项,点击编译;终端显示有成功字样就说明整个过程正常;编译中间软件可能会根据情况安装一些固件包等,会花费些时间;
- 打印机配置不合适的时候按照下载的第二个文件包说明,拷贝config文件里面例程中可用机型的如下4个文件到marlin工程的marlin文件夹下进行替换部分文件,重新编译即可。注意替换的时候先关掉IDE打开的文件夹。
Configuration.h
contains core configuration options like machine geometry.Configuration_adv.h
contains optional settings for advanced and low level features._Bootscreen.h
provides the bitmap for a custom Boot Screen._Statusscreen.h
provides bitmaps to customize the Status Screen.
详细过程推荐视频:https://www.youtube.com/watch?v=eq_ygvHF29I。
简单记录如何通过 VS Code 和 Auto Build Marlin编译和更新marlin固件相关推荐
- CMU15445 2020 B+TREE简单记录
CMU15445 2020 B+TREE 前期准备 check point1简单记录 check point2简单记录 删除 迭代器 并发 lab地址 前期准备 做完了2021的15445,想做一下2 ...
- oracle 9i 手工建库,简单记录Oracle 9i数据库手工建库过程
简单记录Oracle 9i数据库手工建库过程Oracle 9i手工建库 By Oracle老菜 今天客户要用oracle 9.2.0.5,aix 6.1已经不支持了,只好从别的数据库把软件拷贝过来重编 ...
- 简单记录下几家公司的面试经历(Java一年经验)
一年经验,记录下最近几家公司的面试经历. 1.深圳缇铭科技有限公司 1)先让自我介绍,讲一下最近的项目 根据项目提问,比如: redis你是如何部署的?你的code是直接套用他们的模板去编写,还是自己 ...
- 【论文阅读】(2023.06.09-2023.06.18)论文阅读简单记录和汇总
(2023.06.09-2023.06.12)论文阅读简单记录和汇总 2023/06/09:虽然下周是我做汇报,但是到了周末该打游戏还是得打的 2023/06/12:好累好困,现在好容易累. 目录 ( ...
- 【论文阅读】(2023.05.10-2023.06.03)论文阅读简单记录和汇总
(2023.05.10-2023.06.08)论文阅读简单记录和汇总 2023/05/10:今天状态,复阳大残,下午淋了点雨吹了点风,直接躺了四个小时还是头晕- -应该是阳了没跑了. 2023/06/ ...
- python 绘图脚本系列简单记录
简单记录平时画图用到的python 便捷小脚本 1. 从单个文件输入 绘制坐标系图 #!/usr/bin/python # coding: utf-8 import matplotlib.pyplot ...
- ubuntu bind9 配置简单记录
ubuntu bind9 配置简单记录 ubuntu版本:Ubuntu 12.04.2 bind9安装:apt-get install bind9 bind9配置文件目录:/etc/bind bind ...
- 简单记录一下fabric版本1.4的环境搭建,
简单记录一下fabric版本1.4的环境搭建,运行环境为Ubuntu18.04,其中一些内容是根据官方文档整理的,如有错误欢迎批评指正. 本文只介绍最简单的环境搭建方法,具体的环境搭建解析在这里深入解 ...
- mysql signal函数_MySQL:简单记录信号处理
码版本:5.7.29 简单记录信号如何生效的.poll收到信号后如何中断后如何处理的,需要确认. --- ###一 初始化信号处理方式,设置信号的处理的处理方式,屏蔽某些信号,并且继承到子线程(pth ...
- 简单记录双系统安装Ububtu22.04
简单记录双系统安装Ububtu22.04 tag: #Linux #Ubuntu 双系统安装Ububtu22.04 设备:R9000P 2021 系统:win11 + ubuntu22.04 1.制作 ...
最新文章
- arduinows2812灯条程序_Arduino 控制WS2812 LED灯条
- 第十届蓝桥杯JavaB组总结
- 初涉.....编码__列表__字典
- Linux系统安装Appach 2.4.6
- 公司服务器文件保存出错,R服务器错误保存文件没有这样的文件或目录(Ubuntu)...
- 疑似荣耀30S将于今日正式官宣:首发搭载全新麒麟820芯片
- element ui border表头设置背景颜色
- 布谷鸟哈希函数的参数_CuckooHash(布谷鸟散列)
- docker 执行py文件
- sublimeText3编辑器使用大全
- 基于微信小程序的垃圾分类小程序(源码已开源)
- 【Android studio】使用雷电模拟器详细过程(或其他)(转)
- 【论文笔记】Civil Rephrases Of Toxic Texts With Self-Supervised Transformers
- 集合各大牛博客的web前端面试题
- 长时间戴耳机耳朵不舒服?骨传导耳机可以缓解这个问题
- Python初学者指南
- graphql_在GraphQL社区中发现很棒的女工程师
- OAuth2:单点登陆客户端
- Adobe Acrobat Pro DC软件介绍及其特点详解
- 【转载】我是如何通过高级系统架构师软考的?(值得参考一下)
热门文章
- 论文解读:《EMDLP:RNA甲基化位点预测的合奏多尺度深度学习模型》
- 井字游戏HTML,HTML5井字棋游戏
- magic4.0跟harmonyos,支持升级Harmony 2.0 Magic UI 4.0 9月中旬招募公测
- SpringBoot Poi生成Excel文件时,下载的文件报错格式不正确需要修复
- 在线作图|2分钟在线绘制三维PCOA图
- [PMP] 什么是从众效应
- vscode ctrl + s自动保存代码 插件安装
- BZOJ1059 [ZJOI2007]矩阵游戏
- c语言中6 2等于多少,概率中C62怎么算(6是下标,2标在上面)
- Python将多个excel文件合并为一个文件