哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

嵌入式微控制器中軟件和硬件的作用

東芝半導體 ? 來源:東芝半導體 ? 作者:東芝半導體 ? 2022-04-27 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無處不在的嵌入式技術已經(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ā)者可以通過更改程序,輕松地進行功能的增減,而無需改動電飯煲的硬件設計,從而讓整個硬件方案變得更為普適。

34e18270-c56b-11ec-bce3-dac502259ad0.png

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

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

350a82d8-c56b-11ec-bce3-dac502259ad0.jpg

35255f4a-c56b-11ec-bce3-dac502259ad0.jpg

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

原文標題:芝識課堂【微控制器基礎】——完美的軟硬結(jié)合(上)

文章出處:【微信公眾號:東芝半導體】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

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

    關注

    49

    文章

    8870

    瀏覽量

    165706
  • 東芝
    +關注

    關注

    6

    文章

    1511

    瀏覽量

    124721
  • 嵌入式
    +關注

    關注

    5209

    文章

    20657

    瀏覽量

    337046

原文標題:芝識課堂【微控制器基礎】——完美的軟硬結(jié)合(上)

文章出處:【微信號:toshiba_semicon,微信公眾號:東芝半導體】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    EFM8BB3微控制器:小身材大能量的嵌入式利器

    EFM8BB3微控制器:小身材大能量的嵌入式利器 在嵌入式系統(tǒng)開發(fā)領域,一款性能卓越、功能豐富且體積小巧的微控制器往往能為工程師們帶來極大的便利。今天,我們就來深入了解一下Silico
    的頭像 發(fā)表于 04-15 13:55 ?170次閱讀

    探索 ATMega328 微控制器嵌入式開發(fā)新選擇

    探索 ATMega328 微控制器嵌入式開發(fā)新選擇 在嵌入式開發(fā)領域,選擇合適的微控制器至關重要。今天,我們就來深入了解一下 ATMega328
    的頭像 發(fā)表于 04-11 15:15 ?480次閱讀

    NXP MPC555微控制器:性能卓越的嵌入式解決方案

    NXP MPC555微控制器:性能卓越的嵌入式解決方案 在嵌入式系統(tǒng)的世界里,微控制器扮演著至關重要的角色。今天,我們來深入了解一下NXP的MPC555
    的頭像 發(fā)表于 04-10 11:55 ?201次閱讀

    MAXQ1850:為數(shù)據(jù)安全保駕護航的嵌入式微控制器

    MAXQ1850:為數(shù)據(jù)安全保駕護航的嵌入式微控制器 在當今數(shù)字化時代,數(shù)據(jù)安全成為了各個領域關注的焦點。無論是電子商務、銀行業(yè)務還是數(shù)據(jù)存儲系統(tǒng),都需要可靠的安全解決方案來保護敏感信息。Maxim
    的頭像 發(fā)表于 04-09 16:55 ?270次閱讀

    AT91FR40161微控制器嵌入式設計的理想之選

    AT91FR40161微控制器嵌入式設計的理想之選 在嵌入式系統(tǒng)開發(fā)領域,選擇一款合適的微控制器至關重要。今天,我們就來深入探討Atmel公司的AT91FR40161
    的頭像 發(fā)表于 04-07 09:05 ?115次閱讀

    ATmega162微控制器:高性能低功耗的嵌入式解決方案

    ATmega162微控制器:高性能低功耗的嵌入式解決方案 在嵌入式系統(tǒng)設計領域,選擇一款合適的微控制器至關重要。ATmega162作為一款高性能、低功耗的8位AVR
    的頭像 發(fā)表于 04-06 14:50 ?645次閱讀

    FT93x系列嵌入式微控制器:高集成與低功耗的完美結(jié)合

    FT93x系列嵌入式微控制器:高集成與低功耗的完美結(jié)合 在當今的電子設計領域,對于高性能、低功耗的嵌入式微控制器的需求日益增長。FT93x系列嵌入式微控制器以其高集成度和低功耗的特點,成為了眾多
    的頭像 發(fā)表于 03-30 14:15 ?182次閱讀

    FT905/6/7/8嵌入式微控制器:高集成度與低功耗的完美結(jié)合

    FT905/6/7/8嵌入式微控制器:高集成度與低功耗的完美結(jié)合 在嵌入式應用領域,一款性能卓越、功能豐富的微控制器往往是產(chǎn)品成功的關鍵。今天,我們就來深入了解一下Future Technology
    的頭像 發(fā)表于 03-30 14:15 ?653次閱讀

    FTDI FT905/6/7/8嵌入式微控制器:高集成度與低功耗的完美結(jié)合

    FTDI FT905/6/7/8嵌入式微控制器:高集成度與低功耗的完美結(jié)合 在嵌入式系統(tǒng)設計領域,尋找一款性能卓越、功能豐富且功耗較低的微控制器是眾多工程師的追求。FTDI的FT905/6/7/8
    的頭像 發(fā)表于 03-30 14:15 ?118次閱讀

    FT900/1/2/3嵌入式微控制器的特性與應用解析

    FT900/1/2/3嵌入式微控制器的特性與應用解析 一、引言 在嵌入式系統(tǒng)設計領域,選擇一款合適的微控制器至關重要。FT900/1/2/3嵌入式微控制器憑借其高性能、低功耗以及豐富的
    的頭像 發(fā)表于 03-28 13:15 ?200次閱讀

    MAX32510:深度安全防護的嵌入式微控制器

    MAX32510:深度安全防護的嵌入式微控制器 在當今數(shù)字化時代,嵌入式設備的安全性和性能至關重要。MAX32510作為一款基于Arm Cortex - M3的深度安全嵌入式閃存微控制器
    的頭像 發(fā)表于 03-26 16:25 ?148次閱讀

    探索PIC12/16(L)F161X微控制器嵌入式控制的理想之選

    探索PIC12/16(L)F161X微控制器嵌入式控制的理想之選 在嵌入式控制領域,選擇合適的微控制器
    的頭像 發(fā)表于 03-18 17:20 ?441次閱讀

    請問GPIO在微控制器作用是什么?

    GPIO在微控制器作用是什么?
    發(fā)表于 12-25 06:46

    嵌入式與單片機定義及區(qū)別

    ,我們將深入探討這些不同類型的嵌入式處理的定義、特性及其在各種應用領域中的作用。 我們的單片機,即嵌入式微控制器MCU,是一種高度集成的電子器件。它內(nèi)部融合了ROM/RAM、總線邏
    發(fā)表于 11-17 08:11

    如何用模塊化儀器高效測試嵌入式微控制器?

    從冰箱到飛機,嵌入式微控制器如何確保穩(wěn)定運行?面對復雜的混合信號與串行協(xié)議,工程師如何快速驗證與調(diào)試?本文揭秘模塊化儀器的全能測試方案——數(shù)字化儀、任意波形發(fā)生、數(shù)字I/O模塊聯(lián)動執(zhí)行數(shù)據(jù)采集、邏輯狀態(tài)分析和信號模擬!
    的頭像 發(fā)表于 05-13 15:06 ?771次閱讀
    如何用模塊化儀器高效測試<b class='flag-5'>嵌入式微控制器</b>?
    军事| 桃园市| 金溪县| 呈贡县| 莆田市| 张北县| 峨边| 弥勒县| 崇左市| 浦县| 长丰县| 武乡县| 子长县| 和平县| 永吉县| 刚察县| 景德镇市| 临朐县| 滁州市| 博乐市| 临湘市| 财经| 邹平县| 高邑县| 新丰县| 静乐县| 琼海市| 泊头市| 松滋市| 延长县| 盐城市| 宜州市| 乐东| 闽侯县| 青川县| 体育| 武城县| 盐边县| 财经| 舒兰市| 宜昌市|