iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

MCU功能介紹與實作 系列

MCU的優勢在於體積小巧、低功耗,以及相對簡單的設計,使其特別適合嵌入式系統,其中有限的資源需要被有效利用。這些特點使得MCU在許多應用中成為理想的選擇,同時也促進了物聯網(IoT)和嵌入式技術的發展。學會MCU,工作沒煩惱。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1: 30天學會MCU

MCU(Microcontroller Unit)各功能介紹及實作是個大範圍的題目,我們將拆成9章節共30個小節進行更加詳細的探討,以下為這30天的安排: 第一...

2023-09-01 ‧ 由 lovegj94ek 分享
DAY 2

Day 2: MCU的歷史和演進

MCU(Microcontroller Unit,微控制器單元)在科技發展的過程中主要分成三個時期: 1960年代 - 1970年代 1960年代中期,早期的微...

2023-09-02 ‧ 由 lovegj94ek 分享
DAY 3

Day 3: MCU在現代科技中的角色

在現代科技的浩瀚世界中,MCU(Microcontroller Unit,微控制器單元)以其出色的性能和廣泛的應用領域,成為推動科技前進的重要引擎。它們像是智慧...

2023-09-03 ‧ 由 lovegj94ek 分享
DAY 4

Day 4: MCU的基本架構概述

MCU主要由以下元件所組成: 中央處理器(CPU): MCU的核心是中央處理器(CPU),負責執行指令和計算。MCU通常具有低功耗的CPU,可在資源有限的環境中...

2023-09-04 ‧ 由 lovegj94ek 分享
DAY 5

Day 5: CPU和核心

MCU可以視為微型電腦,大腦一樣是中央處理器(CPU),而CPU的架構和核心決定了MCU的性能、功耗和適用性。本文將深入探討MCU中的CPU和核心,並比較一些現...

2023-09-05 ‧ 由 lovegj94ek 分享
DAY 6

Day 6: 記憶體:Flash、RAM、EEPROM

這些MCU需要可靠的記憶體,用於保存程式碼、數據和參數設定。在Day 6中,我們將深入探討三種常見的MCU內記憶體類型:Flash、RAM和EEPROM,並比較...

2023-09-06 ‧ 由 lovegj94ek 分享
DAY 7

Day 7: 控制器區塊:時鐘、重置、中斷

在MCU中,控制器區塊(Controller Block)扮演了至關重要的角色,它包括時鐘(Clock)、重置(Reset)和中斷(Interrupt)等子系統...

2023-09-07 ‧ 由 lovegj94ek 分享
DAY 8

Day 8: 通訊介面:UART、SPI、I2C等

MCU需要與其他設備或系統進行通訊以實現各種功能。通訊介面是實現這種通訊的關鍵。本文將介紹常見的MCU通訊介面,包括UART(通用非同步收發器)、SPI(串行外...

2023-09-08 ‧ 由 lovegj94ek 分享
DAY 9

Day 9: MCU coding環境的選擇

在選擇MCU編碼環境時,有幾個重要的因素需要考慮: 1. MCU型號和架構 首先,需要確定你使用的MCU型號和架構。不同的MCU可能採用不同的微處理器核心,如A...

2023-09-09 ‧ 由 lovegj94ek 分享
DAY 10

Day 10: MCU 語言:C、C++、組合語言

撰寫MCU時常見的語言包括C、C++和組合語言。本文將介紹這三種語言,並以控制LED閃爍的範例簡單做介紹。 C 語言 C語言是嵌入式系統開發中最廣泛使用的語言之...

2023-09-10 ‧ 由 lovegj94ek 分享