日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

Rust嵌入式
認(rèn)證:普通會員
作者動態(tài)
5分鐘入門Rust基礎(chǔ)
17小時前
分享幾個優(yōu)雅的C/C++宏
5天前
Esp32 Rust環(huán)境搭建
1星期前
VSCode安裝 PlatformIO 插件指南
1星期前
Rust是如何避開C開發(fā)中的隱形坑?
2星期前

使用 Rust 開發(fā) 3D 打印機(jī)運(yùn)動控制固件

隨著3D打印技術(shù)的日益成熟,它已經(jīng)成為現(xiàn)代制造業(yè)中不可或缺的一部分。在這個快速發(fā)展的領(lǐng)域中,使用高效、安全的編程語言至關(guān)重要。而 Rust,作為一種內(nèi)存安全且并發(fā)性強(qiáng)大的系統(tǒng)級編程語言,開發(fā)一個高效實時的運(yùn)動控制系統(tǒng)有著非常大的優(yōu)勢, Rust 加入3D打印嵌入式開發(fā)的大軍已經(jīng)到來。

Printhor

Github 地址:https://github.com/cbruiz/printhor/

Printhor是一個通用且與硬件平臺無關(guān)的固件框架,使用Rust 來實現(xiàn) FDM 打印機(jī)、CNC 和雕刻機(jī)、激光切割機(jī)。

目前支持多個主板,理論上能非常輕松移植到其他類似主板。

同時支持電腦本地執(zhí)行運(yùn)動控制算法仿真,能輕松實時查看當(dāng)前每一段 Gcode運(yùn)動規(guī)劃的路徑和速度、加速度等指標(biāo),對于參數(shù)調(diào)優(yōu)非常方便。

Printhor基于embassyRust 異步框架下開發(fā)。能高效處理控制中的事件,有效利用 CPU 的計算資源。基于lvgl-rs框架開發(fā) GUI 界面。

目前為止,該項目還在開發(fā)中,只實現(xiàn)了基本的運(yùn)動控制、GCode 解析、GUI 等,暫時沒完成3D 打印機(jī)中的其他高端功能如線性擠出、斷料續(xù)打、高速打印、云連接等,有興趣的同學(xué)可以持續(xù)關(guān)注,把它作為嵌入式 Rust 學(xué)習(xí)和提升的素材挺好的。

Printhor基于embassyRust 異步框架下開發(fā)。能高效處理控制中的事件,有效利用 CPU 的計算資源?;?code>lvgl-rs框架開發(fā) GUI 界面。

目前為止,該項目還在開發(fā)中,只實現(xiàn)了基本的運(yùn)動控制、GCode 解析、GUI 等,暫時沒完成3D 打印機(jī)中的其他高端功能如線性擠出、斷料續(xù)打、高速打印、云連接等,有興趣的同學(xué)可以持續(xù)關(guān)注,把它作為嵌入式 Rust 學(xué)習(xí)和提升的素材挺好的。

聲明:本內(nèi)容為作者獨立觀點,不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 1
收藏 2
關(guān)注 19
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧