Comprehensive Rust(繁体中文) 202406
Crate。 在本課程的微控制器部分,我們將使用 BBC micro:bit 第 2 版當做範例。這是以 Nordic nRF51822 微 控制器為基礎的開發板,具備一些 LED 和按鈕、連接 I2C 的加速計和羅盤,以及內建的 SWD 偵錯工具。 如要開始使用,請先安裝稍後需使用的工具。使用 gLinux 或 Debian: sudo apt install gcc-aarch64-linux-gnu 提供多個特徵,涵蓋常見的微控制器周邊裝置。 252 • GPIO • ADC • I2C、SPI、UART、CAN • RNG • 計時器 • 看門狗計時器 其他 Crate 隨後會根據這些特徵實作驅動程式,例如加速計驅動程式可能需要實作 I2C 或 SPI 匯流排。 • 許多微控制器和其他平台 (例如 Raspberry Pi 上的 Linux) 都有相應的實作項目。 • embedded-hal 的 async0 码力 | 356 页 | 1.41 MB | 1 年前3
共 1 条
- 1