網頁最後修改時間:2020/08/23
從
[1.1]網頁,開始說明如何以 Silicon Labs 的 EFM8 系列晶片(
EFM8BB21F16G-QFN20)為主角,撰寫如何建置 8-bit MicroController 的開發環境、如何建立專案以及如何進行韌體燒錄一系列的網頁。
此系列包含:
- Silicon Labs Simplicity Studio 8-bit Microcontrollers 開發環境建置;
主要說明在 Simplicity Studio 建置 Silicon Labs 8-bit Microcontrollers 開發環境時所需要的軟體的下載和安裝。
- Keil C51 的 Silicon Labs C8051 / EFM8 開發環境建置;
主要說明在 Keil µVision 建置 Silicon Labs 8-bit Microcontrollers 開發環境時所需要的軟體的下載和安裝。
- 如何建立一個 Simplicity Studio 專案檔;
- 如何匯入、修改和編譯官方(或既有的)Simplicity Studio v4 專案範例;
說明如何匯入已有的 Simplicity Studio 專案檔,進行編譯和修改。
- Simplicity Studio v4 全新專案建置範例;
說明如何從頭建置一個新的 Simplicity Studio v4 專案檔。
- 如何匯入 Simplicity Studio v4 專案檔至 Keil C51;說明如何匯入 Simplicity Studio v4 專案檔至 Keil C51,進行編譯和修改。
- 離線與 ISP(UART)燒錄;
燒錄 .hex 檔的說明,和使用 ISP(UART)燒錄韌體的方法。
Silicon Labs 8-bit Microcontrollers 系列的晶片,可以在多種 IDE 裡做開發,但是在這系列文中,只有說明其中的兩種。
這一篇是以 Keil C51 為主,其他的 IDE 開發環境建置請參考官方文件裡的內容。