Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

STM8S105K4 開發板:腳位配置與第一個專案設定

STM8S105K4 開發板:腳位配置與第一個專案設定

By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-11-02

Category: 操作指南

接線、編程並讓 STM8S105K4 開發板上的 LED 閃爍。本逐步指南涵蓋腳位配置、STM8 編程設定,以及第一個專案。

快速解答

若要開始使用 STM8S105K4 開發板,請將其連接至燒錄器、設定 STM8 工具鏈,並燒錄一個簡單的 LED 閃爍程式。此板將大多數 I/O 腳位引出至標準 2.54mm 排針,因此您無需焊接即可進行原型開發。

此板提供什麼、不提供什麼

STM8S105K4 開發板是 STM8S105K4 微控制器的擴充板,是嵌入式控制的超低成本選項。它透過 2.54mm 間距排針提供大多數 I/O 腳位的存取,這表示您可以使用標準跳線連接感測器、LED 和其他周邊裝置。然而,此板並未內建燒錄器或除錯介面,因此您需要外接 ST-Link 或相容工具。此外,型錄並未列出特定腳位功能或電壓穩壓器,因此請務必查閱 STM8S105K4 資料表,以確認確切的腳位配置與電氣限制。

選擇燒錄器與工具鏈

您可以使用 ST-Link/V2 或相容的 SWIM 燒錄器來燒錄 STM8S105K4。在軟體方面,ST 免費的 STVD IDE 搭配 Cosmic STM8 編譯器是常見選擇,但 SDCC(Small Device C Compiler)也支援 STM8,且為開放原始碼。此板本身並未限定工具鏈,因此請依您對 IDE 與授權方式的熟悉程度來選擇。請記住,STM8S105K4 的 flash 與 RAM 有限,因此請避免使用過於龐大的函式庫。

您的第一個 STM8S105K4 專案逐步設定

  1. 連接燒錄器: 將 ST-Link 的 SWIM 腳位、接地與重置腳位連接至板上排針的對應腳位。通電前,請再次對照 STM8S105K4 資料表檢查腳位配置。 常見錯誤是將 SWIM 與重置腳位對調;請使用三用電錶的導通模式進行確認。
  2. 安裝工具鏈: 下載並安裝 STVD 與 Cosmic 編譯器,或為 STM8 設定 SDCC。建立新專案並選擇 STM8S105K4 裝置。 若使用 SDCC,請確認已包含裝置標頭檔;缺少標頭檔會導致編譯錯誤。
  3. 撰寫閃爍程式: 將連接至 LED(或透過電阻連接的外部 LED)的一個 GPIO 腳位設定為輸出。在迴圈中搭配延遲切換其狀態。使用資料表找出正確的暫存器名稱與位元位置。 忘記將腳位設為輸出是常見錯誤;LED 將不會亮起。
  4. 編譯與燒錄: 建置專案,並使用燒錄器的軟體下載 .hex 或 .elf 檔案。依您的設定需求,以穩定的 5V 或 3.3V 電源為板子供電。 若燒錄失敗,請檢查是否正確選擇燒錄器,以及板子是否已通電。
  5. 驗證與反覆調整: LED 開始閃爍後,您就有了可運作的基準。修改延遲時間或加入按鈕輸入,以確認 I/O 運作正常。請務必在 LED 串聯限流電阻。 省略電阻可能損壞微控制器腳位;標準 LED 請使用 220Ω–1kΩ。

產品資訊

  • STM8S105K4 開發板: 以 STM8S105K4 微控制器為基礎,是嵌入式控制的超低成本解決方案。這使此板非常適合需要基本控制與 I/O 且預算有限的專案。
    STM8S105K4 Development Board
    STM8S105K4 開發板

Shop Related Products

STM8S105K4 Development Board

STM8S105K4 Development Board

$1.74 $2.49

Shop Now