国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

jf_pJlTbmA9 ? 來源:東芝半導體 ? 作者:東芝半導體 ? 2023-10-17 16:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

wKgZomUD6giAS5HeAACDSkjcEus890.png

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

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

wKgaomUD6gqAS_XcAAFpT0GQw7s113.png
wKgaomUD6gyAJkzlAADVSt4Xw_E140.png

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

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

審核編輯 黃宇

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

    關注

    48

    文章

    8375

    瀏覽量

    164539
  • 嵌入式
    +關注

    關注

    5198

    文章

    20442

    瀏覽量

    333963
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索Kinetis KL25 Sub-Family微控制器:低功耗與高性能的完美融合

    探索Kinetis KL25 Sub-Family微控制器:低功耗與高性能的完美融合 在電子設計領域,選擇一款合適的微控制器對于項目的成功至關重要。Freescale的Kinetis KL25
    的頭像 發表于 03-04 17:40 ?927次閱讀

    Freescale Kinetis K22F微控制器:低功耗與高性能的完美結合

    Freescale Kinetis K22F微控制器:低功耗與高性能的完美結合 在當今的電子設計領域,對于成本敏感型應用而言,一款既能滿足低功耗需求,又具備強大處理能力和豐富外設接口的微控制器
    的頭像 發表于 03-04 16:35 ?53次閱讀

    RX64M Group微控制器:高性能與多功能的完美融合

    RX64M Group微控制器:高性能與多功能的完美融合 在電子工程師的世界里,尋找一款性能卓越、功能豐富的微控制器是一項至關重要的任務。Renesas的RX64M Group微控制器
    的頭像 發表于 03-04 16:00 ?46次閱讀

    Atmel XMEGA B3微控制器:高性能與低功耗的完美結合

    Atmel XMEGA B3微控制器:高性能與低功耗的完美結合 在當今的電子設計領域,高性能、低功耗的微控制器是眾多工程師的追求。Atmel XMEGA B3系列
    的頭像 發表于 02-28 14:10 ?89次閱讀

    AT32UC3A3/A4微控制器:高性能與低功耗的完美融合

    AT32UC3A3/A4微控制器:高性能與低功耗的完美融合 在嵌入式系統的世界里,微控制器就像是大腦,指揮著整個系統的運行。今天我們要深入探討的是 AT32UC3A3/A4 微控制器
    的頭像 發表于 02-27 16:25 ?128次閱讀

    RL78/I1A微控制器:低功耗與高性能的完美結合

    RL78/I1A微控制器:低功耗與高性能的完美結合 在當今的電子設計領域,微控制器的性能和功耗往往是工程師們關注的焦點。Renesas的RL78/I1A
    的頭像 發表于 02-25 15:10 ?108次閱讀

    RM46L430和RM46L830微控制器:高性能與安全性的完美結合

    RM46L430和RM46L830微控制器:高性能與安全性的完美結合 在電子工程師的日常工作中,選擇一款合適的微控制器對于項目的成功至關重要。今天,我們就來深入探討一下德州儀器(TI
    的頭像 發表于 02-25 10:20 ?130次閱讀

    Freescale Kinetis KL05微控制器:低功耗與高性能的完美結合

    Freescale Kinetis KL05微控制器:低功耗與高性能的完美結合 在當今的電子設計領域,低功耗、高性能的微控制器一直是工程師們追求的目標。Freescale Semico
    的頭像 發表于 02-11 15:50 ?123次閱讀

    PIC16(L)F1512/3微控制器:高性能與低功耗的完美結合

    PIC16(L)F1512/3微控制器:高性能與低功耗的完美結合 在電子工程師的日常設計工作中,選擇一款合適的微控制器至關重要。它不僅要具備高性能,還要在功耗、外設功能等方面滿足設計需
    的頭像 發表于 02-10 15:10 ?126次閱讀

    AT89LP51/52微控制器:高效能與低功耗的完美融合

    AT89LP51/52微控制器:高效能與低功耗的完美融合 在電子工程師的設計世界里,尋找一款性能卓越、功能豐富且功耗合理的微控制器是一項關鍵任務。AT89LP51/52微控制器就是這樣
    的頭像 發表于 02-09 17:20 ?295次閱讀

    ATtiny28系列微控制器:低功耗與高性能的完美結合

    ATtiny28系列微控制器:低功耗與高性能的完美結合 引言 在電子設計領域,對于微控制器的需求往往是在低功耗和高性能之間尋求平衡。ATtiny28系列
    的頭像 發表于 02-09 16:25 ?149次閱讀

    RA4C1微控制器:低功耗與高性能的完美融合

    RA4C1微控制器:低功耗與高性能的完美融合 在電子設備不斷追求高性能、低功耗的今天,Renesas的RA4C1微控制器(MCU)憑借其卓越的特性和豐富的功能,成為眾多工程師的理想選擇。今天,我將
    的頭像 發表于 12-26 16:15 ?239次閱讀

    探索XMC7000工業微控制器:高性能與靈活性的完美結合

    探索XMC7000工業微控制器:高性能與靈活性的完美結合 在工業控制領域,高性能、高靈活性且能適應惡劣環境的微控制器是工程師們的理想之選。今
    的頭像 發表于 12-20 14:10 ?710次閱讀

    在筋膜槍應用的MCU微控制器方案

    筋膜槍是現在很多人必不可少的放松肌肉的健身工具,而實現筋膜槍的高效、穩定、安全運行,則需要內部搭載的MCU微控制器來負責控制電機運轉、保護電路安全并實現各種智能功能。英尚微電子的筋膜槍方案采用CH32V007 MCU微控制器為核
    的頭像 發表于 12-09 16:39 ?662次閱讀
    在筋膜槍<b class='flag-5'>上</b>應用的MCU<b class='flag-5'>微控制器</b>方案

    Microchip AVR64DD14/20 微控制器:高集成度與低功耗的完美結合

    Microchip Technology AVR64DD14/20微控制器是avr? DD系列微控制器的一部分,使用avr? CPU和硬件乘法器。 Microchip Technology此款器件
    的頭像 發表于 10-13 11:38 ?794次閱讀
    Microchip AVR64DD14/20 <b class='flag-5'>微控制器</b>:高集成度與低功耗的<b class='flag-5'>完美</b><b class='flag-5'>結合</b>