18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

wKgZomUD6giAS5HeAACDSkjcEus890.png

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

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

wKgaomUD6gqAS_XcAAFpT0GQw7s113.png
wKgaomUD6gyAJkzlAADVSt4Xw_E140.png

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

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

審核編輯 黃宇

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

    關注

    48

    文章

    8196

    瀏覽量

    160535
  • 嵌入式
    +關注

    關注

    5177

    文章

    20003

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PIC16F15254/55 系列微控制器:高性能與靈活性的完美結(jié)合

    Microchip Technology PIC16F15254 8引腳微控制器具有基本外設集,包括關鍵內(nèi)核獨立外設 (CIP)、智能模擬和標準通信模塊。這些微控制器采用增強型中檔內(nèi)核,具有49條
    的頭像 發(fā)表于 10-13 15:52 ?212次閱讀
    PIC16F15254/55 系列<b class='flag-5'>微控制器</b>:高性能與靈活性的<b class='flag-5'>完美</b><b class='flag-5'>結(jié)合</b>

    Microchip AVR32DD/AVR16DD微控制器:高性能與低功耗的完美結(jié)合

    Microchip Technology AVR32DD和AVR16DD 8位微控制器基于AVR? CPU(帶硬件乘法器,在1.8V至5.5V整個電源電壓范圍內(nèi)運行時鐘速度高達24MHz
    的頭像 發(fā)表于 10-13 13:44 ?220次閱讀

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

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

    Microchip AVR64EA28/32/48微控制器:高性能與低功耗的完美融合

    Microchip Technology AVR? EA系列微控制器 (MCU) 采用帶硬件乘法器的AVR? CPU,時鐘運行速度高達20MHz。這些微控制器帶有64KB閃存、6KB SRAM
    的頭像 發(fā)表于 10-11 14:50 ?185次閱讀
    Microchip AVR64EA28/32/48<b class='flag-5'>微控制器</b>:高性能與低功耗的<b class='flag-5'>完美</b>融合

    AVR64EA微控制器:高性能與靈活性的完美結(jié)合

    Microchip Technology AVR64EA28/32/48 AVR? EA微控制器為AVR CPU配備了以高達20MHz的時鐘速度運行的硬件乘法器。AVR EA系列具有靈活且低功耗
    的頭像 發(fā)表于 10-10 11:32 ?209次閱讀
    AVR64EA<b class='flag-5'>微控制器</b>:高性能與靈活性的<b class='flag-5'>完美</b><b class='flag-5'>結(jié)合</b>

    PIC18-Q24 微控制器:高性能、低功耗與增強型代碼保護的完美結(jié)合

    Microchip Technology PIC18-Q24微控制器設計用于傳感連接、實時控制和通信應用。PIC18-Q24演示多電壓I/O (MVIO) 接口,具有由其他VDD引腳供電的多個引腳
    的頭像 發(fā)表于 10-10 11:10 ?217次閱讀
    PIC18-Q24 <b class='flag-5'>微控制器</b>:高性能、低功耗與增強型代碼保護的<b class='flag-5'>完美</b><b class='flag-5'>結(jié)合</b>

    PIC18-Q24 系列微控制器:高性能、低功耗與增強型代碼保護的完美結(jié)合

    Microchip Technology PIC18F26/45/46/55/56Q24微控制器是PIC18-Q24微控制器系列28/40/44/48引腳器件的一部分,用于傳感接口、實時控制
    的頭像 發(fā)表于 10-10 10:12 ?162次閱讀
    PIC18-Q24 系列<b class='flag-5'>微控制器</b>:高性能、低功耗與增強型代碼保護的<b class='flag-5'>完美</b><b class='flag-5'>結(jié)合</b>

    如何使用 M487 微控制器 (MCU) 通過 DAC 在 SD 卡播放 WAV 文件聲音?

    使用 M487 微控制器 (MCU) 通過 DAC 在 SD 卡播放 WAV 文件聲音
    發(fā)表于 08-20 06:05

    Analog Devices / Maxim Integrated MAX78002人工智能微控制器數(shù)據(jù)手冊

    AI處理與超低功耗微控制器結(jié)合。該款基于硬件的CNN加速支持電池供電應用在僅消耗毫伏能量的同時執(zhí)行AI干擾。
    的頭像 發(fā)表于 06-18 15:19 ?517次閱讀

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

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

    家用電器開發(fā)中微控制器的選型要點

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

    一文認識ARM微控制器及瑞薩RA系列MCU

    俗稱單片機,如果有學過微機原理就會很熟悉這個概念了。而ARM微控制器,顧名思義,就是基于ARM的微控制器,或者說搭載了ARM處理內(nèi)核的微控制器。
    的頭像 發(fā)表于 03-24 09:17 ?2052次閱讀
    一文認識ARM<b class='flag-5'>微控制器</b>及瑞薩RA系列MCU

    ADI 新型AI微控制器 # MAX78000 數(shù)據(jù)手冊和芯片介紹

    MAX78000是一款新型的AI微控制器,使神經(jīng)網(wǎng)絡能夠在互聯(lián)網(wǎng)邊緣端以超低功耗運行,將高能效的AI處理與經(jīng)過驗證的ADI/Maxim超低功耗微控制器結(jié)合。通過這款基于硬件的卷積神經(jīng)網(wǎng)絡(CNN)加速
    的頭像 發(fā)表于 02-08 16:50 ?1275次閱讀
    ADI 新型AI<b class='flag-5'>微控制器</b> # MAX78000 數(shù)據(jù)手冊和芯片介紹

    運算放大器和微控制器結(jié)合應用

    運算放大器和微控制器結(jié)合應用廣泛存在于各種電子系統(tǒng)中,它們在信號處理、控制以及數(shù)據(jù)轉(zhuǎn)換等方面發(fā)揮著重要作用。以下是對運算放大器和微控制器結(jié)合
    的頭像 發(fā)表于 12-18 17:53 ?1072次閱讀

    FPGA 與微控制器優(yōu)缺點比較

    在現(xiàn)代電子設計領域,F(xiàn)PGA和微控制器(MCU)是兩種常用的計算平臺。它們各自具有獨特的優(yōu)勢和局限性,適用于不同的應用場景。 性能 FPGA FPGA是一種可編程的硬件,由大量的邏輯單元、觸發(fā)
    的頭像 發(fā)表于 12-02 09:58 ?1597次閱讀