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

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

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

3天內不再提示

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

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

在上一篇文章中,我們探索了微控制器中的軟件與硬件,并分析了為何微控制器的軟件和硬件相輔相成缺一不可。我們知道,微控制器的硬件在出廠時是基本已經確定的,所以操控微控制器并滿足不同應用的需求主要是依靠各種軟件編程來實現的。今天芝子就來為大家介紹各式各樣的編程語言。

數字化時代的一個重要標志就是編程語言的出現,編程語言通過轉化為二進制的代碼來控制整個電路的運算和狀態呈現,并最終實現了數字世界的各種創新應用體驗。一般來說,最基礎的程序是由二進制數組成的,叫做“機器語言”,但它是一種人類難以處理的語言。為了更好地理解和使用程序,人類設計并使用了一種易于理解的編程語言,基本的編程語言有匯編語言和C語言。目前,微控制器中使用的編程語言主要是C語言。

wKgaomUD6G-ADn-xAABJQQiG7rs067.jpg

微控制器通過電信號進行操作,只能識別并輸出二進制代碼。而機器語言將信號“高和低(即二進制數1和0)”組合在一起,從而讓微控制器“聽懂”。但是由于開發者無法直接理解這種語言,因此要使用C語言或匯編語言來編寫程序,再將基于C語言或匯編語言編寫的程序轉換為機器語言,才能達到操作微控制器的目的。目前每個微控制器廠商都有一個將C語言轉換為機器語言的編譯器和一個將匯編語言轉換為機器語言的匯編器,這些也是微控制器軟硬件中不可缺少的部分。

wKgZomUD6HCAL7RPAAAoWicMGn0404.jpg

匯編語言是最貼近機器語言的一種,它引入了與機器語言一一對應的符號字。指令的操作可以用字母和數字與符號進行關聯,稱為助記符。如下圖的程序為例,在第一行“LD A,0x55”中,表示0x55數據被LD(加載)到A寄存器,即轉移。微控制器不同,匯編語言的語法和符號也不同。因此,在使用不同的微控制器時,必須學習新微控制器的匯編語言。

wKgaomUD6HGABydOAAAjWkUeYKs744.jpg

wKgZomUD6HKAe7RhAABZwJ_7n_k385.jpg

相比于匯編語言,C語言是一種與人類語言密切相關的編程語言,其程序的指令與英語單詞非常接近。而且,即使微控制器的類型不同,C語言的語法也基本相同。因此,在為不同的微控制器編寫程序時,不需要學習新的編程語言。關于C語言,ISO和ANSI共同制定了標準,這就讓C語言開發的程序可以只需要盡可能少的修改就移植到不同的微控制器平臺上,從而成為最通用的微控制器編程語言。

總之,若想微控制器實現完美的功能匹配,還需開發者們的“軟硬兼施”。在接下來的系列文章中,芝子還將為大家輸出更多有關“微控制器”的相關知識,大家不要錯過哦~

相關閱讀:

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

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

審核編輯 黃宇

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

    關注

    48

    文章

    7830

    瀏覽量

    153159
  • C語言
    +關注

    關注

    180

    文章

    7624

    瀏覽量

    139461
收藏 人收藏

    評論

    相關推薦

    新唐科技推出專為高溫度環境設計的微控制器

    高溫高壓環境微控制器的智慧之選 在當今科技飛速發展的時代,各行各業對于電子設備的性能要求日益提升,尤其是在極端環境微控制器的穩定性和可靠性更是成為了衡量產品品質的關鍵因素。面對高
    的頭像 發表于 12-23 13:54 ?474次閱讀

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

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

    FPGA 與微控制器優缺點比較

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

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

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

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

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

    ESP32 微控制器系列指南

    2024-05-29 Don Wilcher [微控制器] ESP32 微控制器已成為物聯網 (IoT) 和嵌入式控制器領域的核心部分。 ESP32 生態系統的制造商 Espressif
    的頭像 發表于 10-02 18:21 ?4308次閱讀
    ESP32 <b class='flag-5'>微控制器</b>系列指南

    C2000?微控制器的USB閃存編程

    電子發燒友網站提供《C2000?微控制器的USB閃存編程.pdf》資料免費下載
    發表于 09-26 11:30 ?0次下載
    C2000?<b class='flag-5'>微控制器</b>的USB閃存編程

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

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

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

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

    微控制器的結構和應用

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

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

    隨著現代工業技術的快速發展,控制技術在各種機械設備中扮演著越來越重要的角色。微控制器和運動控制器作為兩種常見的控制設備,在各自的領域發揮著重要作用。然而,兩者在功能、應用、特點等方面存
    的頭像 發表于 06-13 14:52 ?890次閱讀

    微控制器是否能替代PLC

    在工業自動化和控制系統領域,微控制器(MCU)和可編程邏輯控制器(PLC)都是不可或缺的核心設備。它們各自具有獨特的功能和優勢,并在不同的應用場景中發揮著重要作用。然而,關于微控制器
    的頭像 發表于 06-13 14:52 ?941次閱讀

    微控制器的定義和工作原理

    微控制器,作為現代電子技術中的核心部件,其發展歷程與電子技術的進步息息相關。自20世紀70年代中期誕生以來,微控制器憑借其高度集成化、低成本、高性能等優勢,已廣泛應用于電機控制、條碼閱讀
    的頭像 發表于 05-24 17:17 ?2405次閱讀

    如何將CYKIT-028 TFT模塊與Raspberry Pi和ESP32微控制器結合使用?

    我目前正在探索如何將 CYKIT-028 TFT 模塊與 Raspberry Pi 和 ESP32 微控制器結合使用。 不過,在選擇集成開發環境(IDE)和使用 PSOC Creator 的必要性
    發表于 05-21 07:36

    新唐科技宣布推出基于微控制器的終端AI平臺,加速AI應用普及

    新唐科技宣布推出基于微控制器的終端AI平臺,使AI生態系擴展至微控制器領域。
    的頭像 發表于 04-23 09:58 ?917次閱讀
    主站蜘蛛池模板: 久久国产成人精品国产成人亚洲 | 在线播放一区二区精品产 | 国产在线观看黄色 | 三级黄网 | 亚洲人一区| 日本黄色三级视频 | 日本媚薬痉挛在线观看免费 | 久久综合九色 | 超级乱淫小黄文小说 | 亚洲午夜精品久久久久久抢 | 99精品视频在线播放2 | 午夜视频在线观看完整高清在线 | 视频一区二区在线播放 | 亚洲国产精品自在现线让你爽 | 亚洲第一在线视频 | 久久久久国产午夜 | 五月婷婷在线观看 | 久久五月网 | 色老头免费视频 | 午夜色大片在线观看 | 亚洲一区二区精品视频 | 亚欧洲乱码专区视频 | 黄色网址大全免费 | 色爱区综合激情五月综合色 | 黄视频网站入口 | 性做久久久久久免费观看 | 人人艹在线 | 色www免费视频 | 草逼网址| 拍真实国产伦偷精品 | 高清不卡毛片免费观看 | 啪啪网站免费看 | 国精视频一区二区视频 | 激情5月婷婷| 欧美性精品 | 日本69sexmovies| 日本黄色片黄色片 | 噜噜噜噜噜久久久久久91 | 午夜一级毛片看看 | 日本韩国三级视频 | 偷偷久久 |