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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

第二講 - STM32軟件開發(fā)的各種模式

30天搞定STM32物聯(lián)網(wǎng)實(shí)戰(zhàn) ? 2019-11-25 22:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32軟件開發(fā)的各種模式

·第一代:寄存器開發(fā)

·第二代:標(biāo)準(zhǔn)庫開發(fā)

·第三代:HAL\LL庫 + STM32CubeMX工具開發(fā)

(1)HAL(hardware abstract layer)硬件抽象層、LL(lowerlevel layer)低層;

(2)HAL庫的優(yōu)勢(shì)是便于在不同型號(hào)的STM32芯片之間進(jìn)行移植,劣勢(shì)是代碼效率降低;

(3)LL庫幾乎等同于直接操作寄存器;

(4)CubeMX工具是ST的一站式開發(fā)包,層級(jí)高于SDK包,包含了STM32芯片開發(fā)的所有官方資源,提供了友好的使用方法:CubeMX是一個(gè)windows上的IDE軟件、CubeMX是一個(gè)工具包加芯片容器,各系列芯片資料以插件補(bǔ)丁形式安裝;

(5)HAL/LL庫和CubeMX本質(zhì)上是獨(dú)立的東西,只是使用上糾纏在一起了而已;

(6)CubeMX和Keil MDK是不同作用的東西,要搞清楚。


我們應(yīng)該如何學(xué)習(xí)

(1)擁抱變化,站在時(shí)代前沿。固守成規(guī)是最笨的;

(2)換湯不換藥,本質(zhì)從未變過,變得只是表面。后面課程中會(huì)看到;

(3)積極學(xué)習(xí)并使用新東西,好好利用新工具,但不要丟掉老知識(shí)和技能;

(4)原來就學(xué)了會(huì)了標(biāo)準(zhǔn)庫和寄存器開發(fā)的,繼續(xù)拓展學(xué)習(xí)HAL庫和新工具就行了,你會(huì)發(fā)現(xiàn)體力活變少了,核心技能要求還是一樣越來越高。

(5)ARM單片機(jī)廠商、MDK/IAR等IDE廠商、freeRTOS/LiteOS/rt-thread/Alios/ucos等廠商、華為云/阿里云/機(jī)智云/亞馬遜/IBM等云廠商,大家都在布局,都在做體系。要注意去體會(huì)各家的不同資源和立場(chǎng),不同玩法,找到最適合自己的東西來用。



聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式軟件開發(fā)工具市場(chǎng)新動(dòng)向:訂閱制趨勢(shì)下的中國(guó)開發(fā)者選擇

    面對(duì)軟件業(yè)從永久授權(quán)模式廣泛轉(zhuǎn)向訂閱制的行業(yè)趨勢(shì),作為行業(yè)兩大主流嵌入式軟件開發(fā)工具,即Keil MDK與IAR Embedded Workbench也推出了不同的市場(chǎng)策略,正在為中國(guó)開發(fā)
    的頭像 發(fā)表于 01-30 17:20 ?729次閱讀
    嵌入式<b class='flag-5'>軟件開發(fā)</b>工具市場(chǎng)新動(dòng)向:訂閱制趨勢(shì)下的中國(guó)<b class='flag-5'>開發(fā)</b>者選擇

    ADC模數(shù)轉(zhuǎn)換實(shí)戰(zhàn):硬件設(shè)計(jì)與軟件開發(fā)要點(diǎn)指南!

    ADC硬件設(shè)計(jì)與軟件開發(fā)的關(guān)鍵要點(diǎn),為開發(fā)者提供ADC轉(zhuǎn)換的實(shí)戰(zhàn)指導(dǎo)。 本文將分享硬件參考設(shè)計(jì)及LuatOS開發(fā)相關(guān)API,帶你快速了解ADC的軟硬件實(shí)現(xiàn)要點(diǎn)。 01. 模組相關(guān)管腳 Air780EPM系列模組與ADC相關(guān)的管腳
    的頭像 發(fā)表于 12-16 13:25 ?401次閱讀
    ADC模數(shù)轉(zhuǎn)換實(shí)戰(zhàn):硬件設(shè)計(jì)與<b class='flag-5'>軟件開發(fā)</b>要點(diǎn)指南!

    CW32嵌入式軟件開發(fā)的必備知識(shí)

    嵌入式軟件開發(fā)作為計(jì)算機(jī)科學(xué)和電子工程的交叉領(lǐng)域,要求開發(fā)人員具備一系列的專業(yè)知識(shí)和技能。 而基于CW32的嵌入式軟件開發(fā)必備知識(shí)包括以下部分: 1 、編程語言 熟練掌握C(C++)語言,這是
    發(fā)表于 11-28 07:48

    融合AI的OpenHarmony應(yīng)用軟件開發(fā):ai學(xué)習(xí)自律輔助軟件

    *附件:ai study.zip*附件:融合AI的OpenHarmony應(yīng)用軟件開發(fā):ai學(xué)習(xí)自律輔助軟件.pdf 基于開源鴻蒙編寫的ai輔助學(xué)習(xí)軟件
    發(fā)表于 11-12 15:38

    芯科科技推出Simplicity Ecosystem軟件開發(fā)套件

    Silicon Labs(芯科科技)今日在深圳盛大舉辦享譽(yù)業(yè)界的Works With開發(fā)者大會(huì),同時(shí)宣布推出Simplicity Ecosystem軟件開發(fā)套件,它不僅是下一代模塊化的軟件開發(fā)
    的頭像 發(fā)表于 10-27 16:45 ?1311次閱讀

    十大北京軟件開發(fā)公司推薦:有哪些優(yōu)點(diǎn)和缺點(diǎn)

    十大北京軟件開發(fā)公司推薦:有哪些優(yōu)點(diǎn)和缺點(diǎn)
    的頭像 發(fā)表于 10-04 09:44 ?3954次閱讀
    十大北京<b class='flag-5'>軟件開發(fā)</b>公司推薦:有哪些優(yōu)點(diǎn)和缺點(diǎn)

    2025北京軟件開發(fā)公司推薦匯總:盤點(diǎn)10家優(yōu)秀軟件定制開發(fā)公司

    2025北京軟件開發(fā)公司推薦匯總:盤點(diǎn)10家優(yōu)秀軟件定制開發(fā)公司
    的頭像 發(fā)表于 09-30 09:16 ?2740次閱讀
    2025北京<b class='flag-5'>軟件開發(fā)</b>公司推薦匯總:盤點(diǎn)10家優(yōu)秀<b class='flag-5'>軟件</b>定制<b class='flag-5'>開發(fā)</b>公司

    知識(shí)分享 | 敏捷方法在基于模型的軟件開發(fā)項(xiàng)目中的應(yīng)用

    傳統(tǒng)的瀑布式軟件開發(fā)流程存在諸多局限,這使得應(yīng)用敏捷原則變得尤為重要,尤其是面對(duì)復(fù)雜且不斷變化的開發(fā)環(huán)境時(shí)。作為最高效的軟件開發(fā)方法之一,基于模型的開發(fā)(MBD)具有諸多優(yōu)勢(shì)。將敏捷原
    的頭像 發(fā)表于 07-16 16:52 ?1272次閱讀
    知識(shí)分享 | 敏捷方法在基于模型的<b class='flag-5'>軟件開發(fā)</b>項(xiàng)目中的應(yīng)用

    嵌入式軟件開發(fā)常用的軟件有哪些?

    、?TCP通信接口 9. Arduino IDE Arduino是一款開源的硬件平臺(tái),?廣泛應(yīng)用于各種互動(dòng)項(xiàng)目和原型設(shè)計(jì)中。?它的主要功能體現(xiàn)在其強(qiáng)大的硬件板和各種功能引腳,?以及與之配套的軟件開發(fā)
    發(fā)表于 07-03 17:06

    基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)

    本文主要介紹基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問題,供客戶參考。
    的頭像 發(fā)表于 06-26 15:48 ?1977次閱讀
    基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用<b class='flag-5'>軟件開發(fā)</b>

    恩智浦推出第二代OrangeBox車規(guī)級(jí)開發(fā)平臺(tái)

    第二代OrangeBox開發(fā)平臺(tái)集成AI功能、后量子加密技術(shù)及內(nèi)置軟件定義網(wǎng)絡(luò)的能力,應(yīng)對(duì)快速演變的信息安全威脅。
    的頭像 發(fā)表于 05-27 14:25 ?1379次閱讀

    找電機(jī)控制軟件開發(fā)兼職

    軟件開發(fā)兼職人員,我現(xiàn)在有一個(gè)永磁無刷電機(jī)控制,220V,需要有相關(guān)經(jīng)驗(yàn)的人來開發(fā),兼職費(fèi)用可以議談,產(chǎn)品是增壓泵相關(guān)產(chǎn)品,有興趣給我留言,謝謝
    發(fā)表于 05-07 17:43

    第二代AMD Versal Premium系列SoC滿足各種CXL應(yīng)用需求

    第二代 AMD Versal Premium 系列自適應(yīng) SoC 是一款多功能且可配置的平臺(tái),提供全面的 CXL 3.1 子系統(tǒng)。該系列自適應(yīng) SoC 旨在滿足從簡(jiǎn)單到復(fù)雜的各種 CXL 應(yīng)用需求
    的頭像 發(fā)表于 04-24 14:52 ?1250次閱讀
    <b class='flag-5'>第二</b>代AMD Versal Premium系列SoC滿足<b class='flag-5'>各種</b>CXL應(yīng)用需求

    CICTCD在汽車軟件開發(fā)中的革命性作用#持續(xù)集成與測(cè)試 #CICD持續(xù)集成與交付

    軟件開發(fā)
    北匯信息POLELINK
    發(fā)布于 :2025年04月17日 15:36:09

    電機(jī)故障模式識(shí)別軟件開發(fā)

    電機(jī)故障診斷任務(wù)。實(shí)驗(yàn)證明該軟件可以很好地應(yīng)用到實(shí)踐當(dāng)中。純分享帖,需要者可點(diǎn)擊附件獲取完整資料~~~(*附件:電機(jī)故障模式識(shí)別軟件開發(fā).pdf免責(zé)聲明:本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問
    發(fā)表于 04-07 17:33