在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【微控制器基礎】——完美的軟硬結合(上)

jf_pJlTbmA9 ? 來源:東芝半導體 ? 作者:東芝半導體 ? 2023-10-17 16:23 ? 次閱讀

無處不在的嵌入式技術已經應用到信息社會的方方面面,其中,嵌入式微控制器因其體積小、可靠性高、功能強、靈活方便等特點,在這個萬物互聯的時代扮演著越來越重要的角色。嵌入式技術的標志就是用某種語言(如Ada、C/C++、Modula-2等)在嵌入式軟硬件開發環境中進行開發。區別于傳統的通用計算架構,嵌入式運行的是固化的軟件,用術語表示就是固件(firmware),終端用戶很難或者不可能改變固件。

微控制器就是最能體現嵌入式系統將軟件和硬件緊密結合在一起的典型應用,它充分發揮了軟件和硬件的各自優勢,開發者不僅需要將軟件的程序執行在特定的硬件和相關輔助電路上呈現出實際效果,還需要通過調節、變換軟件指令,實現對有限的硬件資源進行最大化的利用,并采用相同的硬件結構滿足不同用戶的特定需求??梢哉f,如果把嵌入式系統的任務比作一個人,那么軟件就是我們的意識和思維,硬件就是我們的軀體和四肢,軟件和硬件是組成整個嵌入式系統不可或缺的兩個部分。

我們在前面的芝識課堂中介紹了微控制器的硬件電路基礎及其歷史和五個要素,今天我們帶大家一起走進微控制器的核心控制部分,即控制微控制器運作的軟件和實際進行任務執行的硬件。如前面分析可知,在一個典型的嵌入式微控制器為核心的系統中,軟件和硬件的作用是相輔相成密不可分的,要實現完整的產品系統,需要將硬件(即設備本身)與運行其功能的軟件(程序)相結合,才能實現涉及的目標。

我們可以通過具體的應用案例來分析微控制器軟硬件的配合分工。在一個典型的電飯煲應用中,嵌入式微控制器作為核心硬件,通過輸出不同的信號,指揮著整個系統硬件執行不同的功能,在軟件方面,通過編寫程序,并將程序嵌入到微控制器中,對電飯煲進行控制。比如通過輸出10000110代表顯示煮飯的時間,輸出00010001代表開始煮飯的過程,10001000代表煮飯時間結束關掉加熱,而用10101010顯示煮飯的實際米量等……針對不同功能的電飯煲,開發者可以通過更改程序,輕松地進行功能的增減,而無需改動電飯煲的硬件設計,從而讓整個硬件方案變得更為普適。

wKgZomUD6giAS5HeAACDSkjcEus890.png

那么微控制器的操作機制是怎么樣的呢?我們可以從下圖中看到,程序操作微控制器時,CPU讀取寫入存儲器中的程序,并根據指令工作,具體的流程如下:

1. CPU從指定的存儲器地址讀取指令;
2. 其指令在CPU中被解密;
3. 它按照指令工作。(在右側下面的示例中,執行“數據輸出到輸出端口”)
這樣,如果完成一個任務,就從存儲器中的下一個地址讀取下一條指令,然后,微控制器重復1到3的操作。

wKgaomUD6gqAS_XcAAFpT0GQw7s113.png
wKgaomUD6gyAJkzlAADVSt4Xw_E140.png

現在我們知道微控制器是通過預先編寫的程序來進行信號輸出,從而指揮系統實現不同的功能。那么,控制硬件的程序又是如何編寫的呢?在下期的芝識課堂中,我們將給大家詳細介紹微控制器的編程語言,敬請期待哦!

來源:東芝半導體
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7908

    瀏覽量

    153711
  • 嵌入式
    +關注

    關注

    5141

    文章

    19537

    瀏覽量

    315064
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    知名廠商微控制器(MCU)芯片手冊分享

    微控制器(MCU)又稱單片機,是一種高度集成的微型計算機系統,它將中央處理(CPU)、存儲(RAM/ROM/Flash)、輸入/輸出接口(I/O)及多種外設集成在一塊芯片,專門用
    的頭像 發表于 05-15 18:25 ?369次閱讀
    知名廠商<b class='flag-5'>微控制器</b>(MCU)芯片手冊分享

    家用電器開發中微控制器的選型要點

    ROHM提供融入自有低功耗技術優勢的豐富的低功耗微控制器產品。通過供應微控制器產品,為從事電池供電的小型設備、家用電器、工業設備、社會基礎設施、車載設備等各種系統開發的微控制器用戶提供支持。本文以
    的頭像 發表于 04-24 10:26 ?388次閱讀
    家用電器開發中<b class='flag-5'>微控制器</b>的選型要點

    運算放大器和微控制器結合應用

    運算放大器和微控制器結合應用廣泛存在于各種電子系統中,它們在信號處理、控制以及數據轉換等方面發揮著重要作用。以下是對運算放大器和微控制器結合
    的頭像 發表于 12-18 17:53 ?690次閱讀

    線路板廠一文詳解PCB軟硬結合板優缺點

    軟硬結合板巧妙地融合了剛性電路板和柔性電路板的特性。一方面,它擁有剛性板的穩定性和支撐力,能夠為電子元件提供可靠的安裝平臺。無論是復雜的芯片還是精密的傳感,都能在硬性部分得到穩固的安置,確保在各種環境下都能保持良好的工
    的頭像 發表于 10-23 17:29 ?589次閱讀

    嵌入式系統中微控制器與微處理的區別

    嵌入式微控制器已成為我們日常接觸的眾多設備背后的無聲指揮者。從用于烹飪食物的微波爐到監測健康的智能手表,微控制器確保這些設備能夠精準、可靠地運作。本文的目的是揭示嵌入式微控制器的世界,幫助讀者理解
    的頭像 發表于 10-14 11:02 ?1101次閱讀
    嵌入式系統中<b class='flag-5'>微控制器</b>與微處理<b class='flag-5'>器</b>的區別

    如何在i.MX RT微控制器初始化LWIP協議棧

    在i.MX RT微控制器初始化LWIP協議棧是一個復雜但有趣的過程,它涉及多個步驟和關鍵組件的配置.
    的頭像 發表于 10-12 11:48 ?704次閱讀
    如何在i.MX RT<b class='flag-5'>微控制器</b><b class='flag-5'>上</b>初始化LWIP協議棧

    LED照明和DC-DC轉換控制集成在一個C2000微控制器

    電子發燒友網站提供《LED照明和DC-DC轉換控制集成在一個C2000微控制器.pdf》資料免費下載
    發表于 10-12 11:07 ?0次下載
    LED照明和DC-DC轉換<b class='flag-5'>控制</b>集成在一個C2000<b class='flag-5'>微控制器</b><b class='flag-5'>上</b>

    調試MSP430系列微控制器的閃存問題

    電子發燒友網站提供《調試MSP430系列微控制器的閃存問題.pdf》資料免費下載
    發表于 10-09 10:27 ?0次下載
    調試MSP430系列<b class='flag-5'>微控制器</b><b class='flag-5'>上</b>的閃存問題

    ESP32 微控制器系列指南

    Systems 創建了功能強大且價格實惠的片系統 (SoC) 設備,將 Wi-Fi、藍牙和中央處理單元 (CPU) 集成到一個微控制器封裝中,使這些 SoC 成為理想的選擇適用于嵌入式控制器和物聯網項目
    的頭像 發表于 10-02 18:21 ?4735次閱讀
    ESP32 <b class='flag-5'>微控制器</b>系列指南

    增加微控制器的輸入數

    電子發燒友網站提供《增加微控制器的輸入數.pdf》資料免費下載
    發表于 09-21 10:30 ?0次下載
    增加<b class='flag-5'>微控制器</b><b class='flag-5'>上</b>的輸入數

    什么是微控制器/它的關鍵組成部分有哪些?

    微控制器
    芯廣場
    發布于 :2024年09月18日 15:02:33

    增加微控制器的輸入數量產品概述

    電子發燒友網站提供《增加微控制器的輸入數量產品概述.pdf》資料免費下載
    發表于 09-13 09:08 ?0次下載
    增加<b class='flag-5'>微控制器</b><b class='flag-5'>上</b>的輸入數量產品概述

    微控制器內部的存儲有哪些

    微控制器(MCU)內部的存儲微控制器系統的重要組成部分,它負責存儲程序代碼、數據以及控制邏輯等信息。這些存儲類型多樣,各具特點,共同支
    的頭像 發表于 08-22 10:41 ?1281次閱讀

    微控制器的結構和應用

    微控制器(Microcontroller Unit,簡稱MCU)作為嵌入式系統的核心部件,其原理和應用在現代科技發展中占據了舉足輕重的地位。本文將從微控制器的原理、基本結構、工作原理、性能特點以及廣泛的應用領域等方面進行詳細闡述,旨在全面介紹
    的頭像 發表于 08-22 10:40 ?2298次閱讀

    微控制器與運動控制器的區別

    隨著現代工業技術的快速發展,控制技術在各種機械設備中扮演著越來越重要的角色。微控制器和運動控制器作為兩種常見的控制設備,在各自的領域發揮著重要作用。然而,兩者在功能、應用、特點等方面存
    的頭像 發表于 06-13 14:52 ?1027次閱讀
    主站蜘蛛池模板: 免费 的黄色| 四虎影院美女 | 国产亚洲精品仙踪林在线播放 | 欧美黑人巨大xxxx猛交 | 欧美色吧视频在线观看 | 国产成在线人视频免费视频 | 2020av在线| 日韩成人黄色 | 永久免费品色堂 | 天天综合网天天综合色不卡 | 天堂资源www天堂在线 | 夜夜爽天天爽 | 黄色毛片播放 | 亚洲最大成人综合网 | 如色网 | 天天色天天操天天 | 99久久久久国产精品免费 | 精品成人在线 | japanese色系国产在线高清 | 国产精品第9页 | 91极品女神嫩模在线播放 | 男同小黄文 | 99视频热| 丁香六月色婷婷综合网 | 2021国产精品成人免费视频 | 一二三区乱码一区二区三区码 | 国产精品偷伦费观看 | 四虎国产永久在线观看 | 在线久综合色手机在线播放 | 手机看片福利在线 | 亚洲一区二区三区影院 | 91天天干 | 好吊色37pao在线观看 | 黄色欧美视频 | 日本黄色绿像 | 丁香六月色婷婷综合网 | 午夜资源在线 | 国产女人水多白浆 | 狠狠干狠狠操视频 | 伊人天天操 | 91网站免费在线观看 |