← 文章總覽

F2 · Embedded & Security

Zephyr with VS Code & West Toolchain

L16 · 15 分鐘 · NXP FRDM-MCXN947 development board (example target)

導讀

MCU 開發最花時間的,常常不是寫 code,而是把工具鏈裝好、讓開發板跑起來。本文在 VS Code 中用 Ac6 Workbench for Zephyr 安裝主機工具、匯入 Zephyr SDK 並初始化 West workspace,再以 NXP FRDM-MCXN947 為例,完成 `hello_world` 的編譯、燒錄與 debug,同時查看 RAM、ROM 用量。範例只到 `hello_world`,換成其他開發板需要重新確認硬體支援。

驗證範圍

  • 定位為 NXP FRDM-MCXN947 上的 Zephyr development reference workflow,驗證 workspace initialization、build、flash、debug 與 memory report。
  • 硬軟體依賴包括支援的 development board、Zephyr/West workspace、Ac6 Workbench extension、Zephyr SDK、相容 debug probe、board definition、vendor drivers 與 runner configuration。
  • 範圍聚焦於 `hello_world` 與工具鏈 bring-up;移植至其他 boards 需重新確認硬體支援,且未涵蓋 application performance、real-time behavior、power analysis、production firmware qualification 或長時間硬體驗證。
原文出處: https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr_vsworkbench/
本頁為導讀與驗證範圍標註,非官方內容轉載。