2025fall_System Programmimg_Department of Electronic Engineering 3 A
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices

Course Intro

Course Plan

教學目標:在本系統程式課程中,我們將深入探討如何設定 Raspberry Pi Pico 的開發環境。這是一個針對中級使用者設計的全面架構,涵蓋了從硬件到軟件的所有必要知識。 第一堂課提供了有關 Raspberry Pi Pico 和主機電腦的基本介紹,並詳細說明了如何進行硬體和軟體。此外,我們將輕鬆帶領您完成軟件安裝,並運行一個簡單的程式來確認環境設置的正確性。 隨後,您將學習如何編寫您的第一個組合語言程式,了解 ARM 處理器的基礎,掌握 CPU 暫存器和 ARM 指令格式的運用。接下來幾周將聚焦如何構建、除錯程式,以及控制程式流程的技巧。 我們也會講解如何初始化和互動可編程 I/O,如何將 Pico 連接到 IoT,甚至涵蓋多處理和浮點數的處理。每周都會提升您的編程技能,並幫助您在電子產品開發的道路上越走越遠。 讓我們一起踏上這段學習之旅,探索 Raspberry Pi Pico 系統程式的無限可能!
 Textbooks
RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico, Smith, Stephen, Apress, 2021
Teacher / 董一志

Related Courses

1071_微處理機應用實習_四技電子系二甲
黃政光
Period:Not set
1071_網路管理_四技電子系三甲
陳延禎
Period:Not set
LINE sharing feature only supports mobile devices