精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

企業(yè)級(jí)操作之STM32項(xiàng)目版本管理方法

撞上電子 ? 2023-11-11 08:00 ? 次閱讀

MCU開發(fā)過程中,有時(shí)候需要軟件的迭代,比如從V1.9升級(jí)到V1.10,或者從V23.09.23升級(jí)到V23.09.24,我們常常通過手動(dòng)改動(dòng)字符串或者數(shù)組來實(shí)現(xiàn)這個(gè)功能,從現(xiàn)在開始,我們會(huì)使用Keil的內(nèi)置宏__DATE__和__TIME__,通過這2個(gè)宏,每次程序編譯完成,燒錄到MCU之后,MCU都能夠準(zhǔn)確打印出該固件的編譯時(shí)間。

printf("(版本/編譯時(shí)間: %s,%s)\r\n", __DATE__,__TIME__);

60fbfac2-8025-11ee-9788-92fbcf53809c.png


上圖中編譯時(shí)間是18:21:14,但是串口打印的時(shí)間卻是18:21:23。但是我們發(fā)現(xiàn)電腦的時(shí)間何編譯的時(shí)間還是有一點(diǎn)點(diǎn)區(qū)別的,原因是,編譯之后,代碼還要下載,還要運(yùn)行,這個(gè)也是需要時(shí)間的,所以產(chǎn)生了誤差。但如果你發(fā)現(xiàn)打印的時(shí)間不準(zhǔn)確,是較早前的時(shí)間,比如很明顯相差1分鐘以上,或者你認(rèn)為這個(gè)時(shí)間不是真正編譯的時(shí)間,那么需要注意:按照Keil的編譯邏輯,默認(rèn)是不編譯未修改過的源文件,只鏈接。說詳細(xì)一點(diǎn)點(diǎn)就是:例如這兩條打印語句的位置,是在int main(void)函數(shù)中,且main函數(shù)在main.c文件中,假如本次修改代碼,未修改main.c文件,那么Keil是不會(huì)重新編譯main.c文件的,也就不會(huì)將編譯時(shí)的__DATE__和__TIME__編譯進(jìn)去。也可以通過以下設(shè)置,使得main.c文件,無論是否修改,每次編譯時(shí)都會(huì)重新編譯它:

610983ea-8025-11ee-9788-92fbcf53809c.png

610dbb68-8025-11ee-9788-92fbcf53809c.png

當(dāng)然每次都編譯main.c,并非是最好的代碼風(fēng)格,可以把版本號(hào)打印提煉成一個(gè)函數(shù),并單獨(dú)使用一個(gè).c文件進(jìn)行實(shí)現(xiàn),并將這個(gè).c文件按照以上方法設(shè)置。

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

    關(guān)注

    146

    文章

    17019

    瀏覽量

    350371
  • STM32
    +關(guān)注

    關(guān)注

    2266

    文章

    10876

    瀏覽量

    354922
  • keil
    +關(guān)注

    關(guān)注

    68

    文章

    1212

    瀏覽量

    166701
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32U5的智能大棚溫控系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    《智能大棚溫控系統(tǒng)_STM32U5》項(xiàng)目完整文檔、項(xiàng)目源碼,點(diǎn)擊下方鏈接免費(fèi)領(lǐng)取。項(xiàng)目資料領(lǐng)取https://s.c1ns.cn/F5XyUSTM3
    的頭像 發(fā)表于 11-13 17:08 ?354次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>U5的智能大棚溫控系統(tǒng)(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32U5的火災(zāi)報(bào)警系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    《火災(zāi)報(bào)警系統(tǒng)_STM32U5》項(xiàng)目完整文檔、項(xiàng)目源碼,點(diǎn)擊下方鏈接免費(fèi)領(lǐng)取。項(xiàng)目資料領(lǐng)取https://s.c1ns.cn/F5XyUSTM32
    的頭像 發(fā)表于 11-13 14:18 ?408次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>U5的火災(zāi)報(bào)警系統(tǒng)(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32U5的智能燈光控制系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    《智能燈光控制系統(tǒng)_STM32U5》項(xiàng)目完整文檔、項(xiàng)目源碼,點(diǎn)擊免費(fèi)領(lǐng)取。項(xiàng)目資料領(lǐng)取:https://s.c1ns.cn/F5XyUSTM32
    的頭像 發(fā)表于 11-07 18:50 ?507次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>U5的智能燈光控制系統(tǒng)(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    emc企業(yè)級(jí)存儲(chǔ)系統(tǒng)的特點(diǎn)

    在當(dāng)今這個(gè)數(shù)據(jù)驅(qū)動(dòng)的時(shí)代,企業(yè)對于數(shù)據(jù)存儲(chǔ)的需求日益增長。EMC,作為全球領(lǐng)先的數(shù)據(jù)存儲(chǔ)解決方案提供商,其企業(yè)級(jí)存儲(chǔ)系統(tǒng)以其卓越的性能、可靠性和創(chuàng)新技術(shù),為企業(yè)提供了一個(gè)強(qiáng)大的數(shù)據(jù)管理
    的頭像 發(fā)表于 11-01 15:24 ?259次閱讀

    STM32項(xiàng)目實(shí)戰(zhàn):基于STM32F4的智能燈光控制系統(tǒng)(LVGL),附項(xiàng)目教程/源碼

    《智能燈光控制系統(tǒng)_STM32F4》項(xiàng)目完整文檔、項(xiàng)目源碼,私信小雯老師免費(fèi)領(lǐng)取。STM32項(xiàng)目實(shí)戰(zhàn)
    的頭像 發(fā)表于 10-17 16:16 ?618次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>實(shí)戰(zhàn):基于<b class='flag-5'>STM32</b>F4的智能燈光控制系統(tǒng)(LVGL),附<b class='flag-5'>項(xiàng)目</b>教程/源碼

    淺談基于物聯(lián)技術(shù)的企業(yè)能效管理方法研究

    聯(lián)網(wǎng)技術(shù)合理應(yīng)用條件下,積極探索電力能效管理方法,深入研究電力能效管理系統(tǒng),進(jìn)一步提升電力能效管理水平,助力國內(nèi)社會(huì)主義事業(yè)持續(xù)建設(shè)發(fā)展。 關(guān)鍵詞: 物聯(lián)網(wǎng)技術(shù);電力能效;管理方法
    的頭像 發(fā)表于 10-17 13:39 ?199次閱讀
    淺談基于物聯(lián)技術(shù)的<b class='flag-5'>企業(yè)</b>能效<b class='flag-5'>管理方法</b>研究

    STM32項(xiàng)目分享:智能大棚/智慧農(nóng)業(yè)系統(tǒng)

    01—項(xiàng)目簡介1.功能詳解基于STM32的智慧農(nóng)業(yè)系統(tǒng)。功能如下:溫濕度采集:使用DHT11溫濕度傳感器采集環(huán)境溫濕度土壤濕度采集:
    的頭像 發(fā)表于 08-30 12:15 ?844次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:智能大棚/智慧農(nóng)業(yè)系統(tǒng)

    基于迅為RK3588【RKNPU2項(xiàng)目實(shí)戰(zhàn)1】:YOLOV5實(shí)時(shí)目標(biāo)分類

    【RKNPU2項(xiàng)目實(shí)戰(zhàn)1】:YOLOV5實(shí)時(shí)目標(biāo)分類 https://www.bilibili.com/video/BV1ZN411D7V8/?spm_id_from=333.999.0.0
    發(fā)表于 08-15 10:51

    eLxr 簡介——為邊緣到云部署提供企業(yè)級(jí)Linux

    eLxr項(xiàng)目發(fā)布了Debian衍生版的第一個(gè)版本,繼承了Debian的智能邊緣功能,并計(jì)劃對這些功能進(jìn)行擴(kuò)展,以便簡化邊緣到云的部署方法。eLxr是一個(gè)開源企業(yè)級(jí)Linux發(fā)行版,旨在
    的頭像 發(fā)表于 08-06 08:55 ?331次閱讀

    STM32項(xiàng)目分享:智能家居(機(jī)智云)系統(tǒng)

    STM32項(xiàng)目分享:智能家居(機(jī)智云)系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?1622次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>項(xiàng)目</b>分享:智能家居(機(jī)智云)系統(tǒng)

    esp32-c3連接不上aruba企業(yè)級(jí)路由器怎么解決?

    通過idf連接企業(yè)級(jí)路由器時(shí)連接不上。手機(jī)能正常連上,查看路由器管理頁面發(fā)現(xiàn)手機(jī)連上的驗(yàn)證方式為peap + mschapv2方式,而idf中無此組合的配置。
    發(fā)表于 06-11 08:06

    Snowflake推出企業(yè)級(jí)AI模型

    Snowflake公司近日重磅推出了一款名為Snowflake Arctic的企業(yè)級(jí)大型語言模型(LLM)。這款A(yù)I模型針對復(fù)雜的企業(yè)工作負(fù)載進(jìn)行了深度優(yōu)化,特別是在SQL代碼生成和指令跟蹤等方面,表現(xiàn)卓越,已超越多個(gè)行業(yè)基準(zhǔn)。
    的頭像 發(fā)表于 05-06 14:38 ?390次閱讀

    江波龍進(jìn)軍企業(yè)級(jí)存儲(chǔ),萬事俱備堅(jiān)定高端之路

    國內(nèi)存儲(chǔ)行業(yè)龍頭企業(yè)江波龍經(jīng)過二十多年的耕耘,已經(jīng)成為面向消費(fèi)電子、嵌入式、工業(yè)級(jí)、車規(guī)級(jí)存儲(chǔ)的佼佼者,并轉(zhuǎn)型為半導(dǎo)體存儲(chǔ)品牌企業(yè)。就在2023年底江波龍的
    的頭像 發(fā)表于 03-25 14:19 ?1435次閱讀

    企業(yè)級(jí)SSD-高性能系列固態(tài)硬盤推薦

    除了傳統(tǒng)的機(jī)械盤HDD,固態(tài)硬盤SSD也開始慢慢地在企業(yè)級(jí)硬盤領(lǐng)域發(fā)揮重要的作用。由于企業(yè)級(jí)固態(tài)硬盤的價(jià)格遠(yuǎn)遠(yuǎn)高于機(jī)械硬盤,因此固態(tài)硬盤在企業(yè)級(jí)領(lǐng)域應(yīng)用還不是很廣泛,但是就發(fā)展趨勢而言,很有可能會(huì)全面代替機(jī)械硬盤。
    的頭像 發(fā)表于 01-23 16:48 ?1166次閱讀
    <b class='flag-5'>企業(yè)級(jí)</b>SSD-高性能系列固態(tài)硬盤推薦

    細(xì)說企業(yè)級(jí)SSD的那些高價(jià)值特性

    企業(yè)級(jí)SSD(SolidStateDrive)是基于閃存技術(shù)的高性能、高可靠性的固態(tài)硬盤,專為滿足企業(yè)級(jí)應(yīng)用場景的需求而設(shè)計(jì)。為了滿足各種高速數(shù)據(jù)處理和可靠性要求較高的應(yīng)用場景,企業(yè)級(jí)SSD在
    的頭像 發(fā)表于 12-16 08:35 ?1007次閱讀
    細(xì)說<b class='flag-5'>企業(yè)級(jí)</b>SSD的那些高價(jià)值特性