#pragma innline void fun(){} //內聯編譯把fun函式內聯到呼叫它的函式體內。
以下函式都可以內聯編譯:
static void gcode_g0_1():提取g0/g1的資料命令,移動命令的資料預處理,在屏上重新整理一次座標。
static void gcode_g2():獲取弧座標並移動。
static void gcode_g4():暫停命令。
static void gcode_g20():設定當前所有距離的單位為英呎。
static void gode_g21():設定當前所有距離的單位為公釐。
static void gcode_g28():使3d印表機xyz軸以及擠出頭e軸歸零。
static void gcode_g29():計算平面的傾斜角度。
static void gcode_g90():設定使用絕對座標。
static void gcode_g91():設定使用相對座標。
static void gcode_g92():重置當前座標。
static void gcode_m17():使能所有步進電機。
static void gcode_m18():禁止所有步進電機。
static void gcode_m20():顯示sd卡所有目錄內容。
static void gcoode_m21():載入sd卡。
static void gcode_m23():選擇檔案。
static void gcode_m24():開始sd卡的列印。
static void gcode_m25():暫停sd卡列印。
static void gcode_m26():設定當前檔案的當前位置。
static void gcode_m27():獲取sd卡列印進度。
static void gcode_m30():刪除檔案。
static void gcode_m80():開啟atx電源。
static void gcode_m81():關閉atx電源。
Marlin韌體 G Code 命令解析
命令意義引數示例備註 g0 g1 線性移動 e e 軸的相對或絕對座標,描述進料絲的位置 f 在起點和終點之間移動的最大速率 x y z x y z 軸的相對或絕對座標 g1 f1500 設定進料速度為1500mm m g1 x50 y25.3 e22.4 擠出時移動 1 預設是以公釐為單位,可以通...
ubuntu 命令解釋
ubuntu新手,今天碰到幾個很easy的問題,記錄如下 1,檢視ubuntu的版本 方法一在終端中執行下列指令 cat etc issue 可以檢視當前正在執行的 ubuntu 的版本號。其輸出結果類似下面的內容 ubuntu 8.04 n l 方法二使用 lsb release 命令也可以檢視 ...
ps 命令解釋
f flag 一系列數字的和,表示程序的當前狀態。這些數字的含義為 00 若單獨顯示,表示此程序已被終止。01 程序是核心程序的一部分,常駐於系統主存。如 sched vhand bdflush 等。02 parent is tracing process.04 tracing parent s s...