Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
嵌入式系統簡介 Programming
- 什麼是嵌入式系統?
- 嵌入式系統開發中的挑戰和注意事項
- 嵌入式系統 Rust 簡介
設置開發環境
- 安裝 Rust 進行嵌入式系統開發
- 配置開發工具和環境
- 探索嵌入式開發平臺和微控制器
Rust 嵌入式系統語言基礎
- 與嵌入式系統相關的 Rust 語法和概念概述
- 嵌入式系統程式設計中的記憶體管理和所有權
- 使用 Rust 處理中斷和低級程式設計
使用外圍設備和設備驅動程式
- 與GPIO(通用輸入/輸出)引腳介面
- 定時器、計數器和PWM(脈寬數據)
- UART(通用異步接收器-發送器)通信
- SPI(串行外設介面)和 I2C(內部積體電路)協定
併發和即時 Programming
- 嵌入式系統中的多任務處理和併發
- 滿足即時需求的同步機制
- Rust 中的即時調度和任務優先順序
低級抽象和硬體 Access
- 使用記憶體映射寄存器和直接硬體訪問
- 在 Rust 中使用 HAL(硬體抽象層)庫
- 實現低級抽象以實現高效的硬體控制
調試和測試嵌入式應用程式
- 嵌入式系統的調試技術和工具
- 嵌入式應用程式的單元測試和集成測試
- 分析和優化嵌入式代碼
功耗 Management 和低功耗優化
- 嵌入式系統功耗管理技術
- 針對低功耗操作優化代碼
安全和安保注意事項
- 嵌入式系統中的記憶體安全和安全編碼實踐
- Rust 中嵌入式系統的錯誤處理和容錯
- 嵌入式應用中的安全通信協定和加密技術
摘要和後續步驟
最低要求
- 對程式設計概念的基本瞭解
- 熟悉程式設計語言(如 C 或 C++)
- 瞭解微控制器及其外設
- 對嵌入式系統開發有大致的瞭解
觀眾
- 開發人員
- 嵌入式系統工程師
21 時間:
客戶評論 (4)
培訓師的知識非常高,參與對話和知識轉移是巨大的。與參與者保持良好的聯繫。精心準備的材料,很多幻燈片,練習的描述,你可以看到很多培訓的準備工作,儘管我的評論我仍然對培訓有很好的評價。我的評論只是對培訓的補充,培訓的水準非常好。在我看來,有了來自C#領域的參與者並進行了更正,培訓可以達到理想的水準;-)
Sławek - Sonova Warsaw Service Center Sp z o o
Course - Rust Programming
機器翻譯
我喜歡我們製作的互動式示例,培訓師對我們提出的問題幾乎每個主題都非常瞭解,並就與培訓中某些材料相關的實際用例提供了出色的建議。
Tracy - GenesysGo
Course - Rust Advanced
機器翻譯
在“現實生活”的例子中展示了大量的實踐知識。
Kamil - Streamsoft Kraków
Course - Java Advanced
機器翻譯
定期推送更改,因為在第 3 天我開始比以前更迷茫,並且更難快速發現錯誤,我能夠快速查看最新的更改並及時瞭解材料
Paulina
Course - Advanced Java Security
機器翻譯