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

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

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

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

一文搞懂嵌入式軟件版本命名規(guī)則

機智云 ? 2022-09-09 14:31 ? 次閱讀

手機經(jīng)常會提示要升級,跳轉(zhuǎn)至升級頁面,會有一行小字顯示“版本V22.1.0”,每次升級這行小字內(nèi)容不一樣;公司對內(nèi)對外發(fā)布產(chǎn)品,都會有一個產(chǎn)品說明文檔,首頁便會標(biāo)注Vxx.xx.xx,甚至是標(biāo)注了α、β、R這些特殊符號。究竟這些有啥區(qū)別了。其實,這背后是軟件版本的命名方式。


在企業(yè)內(nèi)部統(tǒng)一軟件版本命名規(guī)則,可以方便軟件升級與維護,降低溝通成本,提高工作效率,還能方便進行版本管理。那么,這背后有啥命名規(guī)則呢?一起來看看吧。

敲重點一

命名規(guī)則中的不同字段以下劃線“_”做分隔符,字段名稱本身不允許含有下劃線“_”符號。


敲重點二

程序文件命名、程序內(nèi)部命名規(guī)范

(功能名_)產(chǎn)品型號_標(biāo)識版本_日期(_可選字段).文件后綴名


b9cf0652-2ed8-11ed-9ade-dac502259ad0.png

舉個例子

PCB_Product_ Option1 Option2...Option_Version_Date_CPU .Suffix

說明

PCB是指功能名,即按照功能取名。如MB、KEY&LED、AUDIO、VIDEO;分別表示主板、按鍵、燈板、音頻視頻板等。此為可選字段,一般為單片機程序使用,如果沒有該字段則留空。

Product 是指產(chǎn)品型號,以項目啟動時產(chǎn)品經(jīng)理發(fā)布的為準(zhǔn),如F9164-TD

Option1Option2…OptionN 是指標(biāo)識標(biāo)準(zhǔn)/非標(biāo)準(zhǔn)版本,如Standard為自主等。

Version版本號Vxx.xx.xx,如V0.0.1,V1.0.0,V1.0.1,V1.1.1,V2.0.0

Date即日期,用年月日表示,如20220101

CPU型號信息,此為可選字段,一般為單片機程序使用,如果沒有該字段則留空。

Suffix文件后綴,如img,bin,hex,zip,rar,tar,等

示例1

F9164-TD-Standard_V1.0.0_20200101.bin

F9164-TD-Standard_V1.0.0_20200101_T.bin(特單)

主應(yīng)用程序完整 bin 程序或 hex 文件,此程序常用于文件系統(tǒng)和驅(qū)動程序沒有變化,只需要升級應(yīng)用程序的情況,如大量的售后升級維護。

示例2

MB_Product-Option_Version_Date

MB_F9164-TD-Standard_V1.0.0_20200101

敲重點三

版本型號命名規(guī)范

主版本號.子版本號.修訂版本號.日期_版本階段

舉個例子

V1.2.3.20220809_beta

版本號說明:

主版本號(1):相對上一版本,如果涉及到平臺升級、協(xié)議增加、協(xié)議架構(gòu)調(diào)整等重大修改,升級主版本號,如V1.1.1 改為 V2.0.0。此版本號由項目決定是否修改。

子版本號(2):相對上一版本,如果涉及到功能增加、刪減,或者協(xié)議小修改,或者數(shù)量眾多的小修改,則升級子版本號。如從V1.0.1改為 V1.1.1。此版本號由項目決定是否修改。

階段版本號(3):相對上一版本,如果是少量bug修改或者是一些小的變動,要經(jīng)常發(fā)布修訂版,時間間隔不限,則升級階段版本號,如從V1.0.0改為V1.0.1。此版本號由項目經(jīng)理決定是否修改。

日期版本號(20220510):用于記錄修改項目的當(dāng)前日期,每天對項目的修改都需要更改日期版本號。此版本號由開發(fā)人員決定是否修改。

希臘字母版本號(beta):此版本號用于標(biāo)注當(dāng)前版本的軟件處于哪個開發(fā)階段,當(dāng)軟件進入到另一個階段時需要修改此版本號。此版本號由項目決定是否修改。

全新項目第一個正式發(fā)布的測試版本默認(rèn)V1.0.0。

從第二個正式測試版本開始,每次發(fā)布測試版本,必須升級軟件版本號。

b9e0a3a8-2ed8-11ed-9ade-dac502259ad0.png

軟件版本說明

按照開發(fā)階段劃分,軟件版本可劃分成

Base版:此版本表示該軟件僅僅是一個假頁面鏈接,通常包括所有的功能和頁面布局,但是頁面中的功能都沒有做完整的實現(xiàn),只是作為整體網(wǎng)站的一個基礎(chǔ)架構(gòu)。

Alpha版(α)內(nèi)測版/內(nèi)部測試版,此版本表示該軟件在此階段主要是以實現(xiàn)軟件功能為主,通常用于內(nèi)部交流或者專業(yè)測試人員測試用。Bug較多,普通用戶最好不要安裝。

Beta版(β)公測版/外部測試版,該版本相對于α版已有了很大的改進,消除了嚴(yán)重的錯誤,但存在一些缺陷,可用于專業(yè)愛好者大規(guī)模測試用,但是該版本也不適合普通用戶安裝。

Gamma版(γ):相當(dāng)成熟的測試版,基本上不存在導(dǎo)致錯誤的BUG,與即將發(fā)行的正式版相差無幾。

RC版:Release Candidate候選版本,處于Gamma階段。從Alpha到Beta再到Gamma是改進的先后關(guān)系,但RC1、RC2往往是取舍關(guān)系。

Release版(R):該版本意味“最終版本”,在前面版本的一系列測試版之后,終歸會有一個正式版本,是最終交付用戶使用的一個版本。該版本有時也稱為標(biāo)準(zhǔn)版。一般情況下Release不會以單詞形式出現(xiàn)在軟件封面上,取而代之的是符號(R),如如 windows nt(r) 4.0、ms-dos(r) 6.22 等。

其他常見版本

Preview 預(yù)覽版

Mini 迷你版也叫精簡版只有最基本的功能

Standard 標(biāo)準(zhǔn)版

Professional -- 專業(yè)版

Plus 屬增強版(一般是在程序界面及多媒體功能上增強)

Deluxe -- 豪華版

Corporation & Enterprise 企業(yè)版

Upgrade 升級版,此版本不能獨立使用,在軟件安裝過程中會自動搜索正版再升級

Retail 零售版

CN -- 簡體中文版

CHT -- 繁體中文版

EN -- 英文版

Multilanguage -- 多語言版

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

    關(guān)注

    5143

    文章

    19571

    瀏覽量

    315689
收藏 人收藏

    評論

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

    嵌入式軟件行業(yè)增長驅(qū)動因素

    嵌入式軟件在物聯(lián)網(wǎng)應(yīng)用中至關(guān)重要,因為它管理設(shè)備操作、控制傳感器、支持連接并確保數(shù)據(jù)安全。例如,在智能家居中,恒溫器、安全攝像頭和燈光等設(shè)備使用嵌入式系統(tǒng)獨立運行,并通過云平臺或本地網(wǎng)絡(luò)與其他智能
    的頭像 發(fā)表于 05-09 11:26 ?279次閱讀

    如何成為嵌入式軟件工程師?

    如何成為嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開發(fā)運行在特定硬件平臺上的
    發(fā)表于 04-15 14:37

    嵌入式軟件工程師就業(yè)好不好?

    嵌入式軟件工程師就業(yè)好不好?會不會越老越吃香?今天起來看看。 首先看下市場需求。 隨著物聯(lián)網(wǎng)、人工智能、5G等前沿技術(shù)的快速發(fā)展,嵌入式系統(tǒng)的應(yīng)用領(lǐng)域不斷擴大,從智能家居、汽車電子到
    發(fā)表于 02-20 10:19

    嵌入式機器學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)環(huán)境

    設(shè)備和智能傳感器)上,這些設(shè)備通常具有有限的計算能力、存儲空間和功耗。本文將您介紹嵌入式機器學(xué)習(xí)的應(yīng)用特性,以及常見的機器學(xué)習(xí)開發(fā)軟件與開發(fā)環(huán)境。 嵌入式機器學(xué)習(xí)的應(yīng)用特性與優(yōu)勢 由于嵌入式
    的頭像 發(fā)表于 01-25 17:05 ?579次閱讀
    <b class='flag-5'>嵌入式</b>機器學(xué)習(xí)的應(yīng)用特性與<b class='flag-5'>軟件</b>開發(fā)環(huán)境

    讀懂:Simcenter FLOEFD 2412 新功能

    新的SimcenterFLOEFD2412軟件版本已經(jīng)發(fā)布,提供各種CAD的CFD嵌入式版本和Simcenter3D嵌入式版本。此
    的頭像 發(fā)表于 01-20 11:06 ?2477次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>讀懂:Simcenter FLOEFD 2412 新功能

    如何提高嵌入式代碼質(zhì)量?

    并提升代碼質(zhì)量。 遵循良好的軟件工程實踐 良好的軟件工程實踐是提高代碼質(zhì)量的基礎(chǔ),特別是在嵌入式系統(tǒng)中更為重要。以下是幾個關(guān)鍵點: 1. 模塊化設(shè)計:將系統(tǒng)分解為獨立的模塊,每個模塊負(fù)責(zé)
    發(fā)表于 01-15 10:48

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開發(fā)常見問題解決

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計的計算機系統(tǒng),它們通常嵌入在所控制的設(shè)備中。這些系統(tǒng)的關(guān)鍵特點是它們與硬件的緊密集成,這意味著軟件必須為特定的硬件平臺量身定制。
    的頭像 發(fā)表于 12-09 09:38 ?878次閱讀

    了解嵌入式軟件開發(fā)的對象

    以前應(yīng)用場景很單嵌入式開發(fā)可能談不上面向?qū)ο箝_發(fā)。但現(xiàn)在,做嵌入式開發(fā),沒有面向?qū)ο箝_發(fā),你就有點落伍了。 本文結(jié)合個人經(jīng)驗和周立功《抽象接口技術(shù)和組件開發(fā)規(guī)范及其思想》,循序漸進的用代碼范例說明
    的頭像 發(fā)表于 11-15 10:31 ?781次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>了解<b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>開發(fā)的對象

    嵌入式學(xué)習(xí)建議

    對廣大渴望學(xué)習(xí)嵌入式系統(tǒng)的學(xué)子提出幾點基礎(chǔ)階段的學(xué)習(xí)建議: ①嵌入式系統(tǒng)軟件硬件密切相關(guān),定要打好軟硬件基礎(chǔ)。其實,只要找到正確的方法,加上努力,任何理工科學(xué)生,甚至非理工科學(xué)生,
    發(fā)表于 10-22 11:41

    什么是嵌入式讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運行的核心力量。那么,究竟什么是嵌入式嵌入式系統(tǒng),顧名思義,是將計算機的硬件和軟件嵌入
    的頭像 發(fā)表于 10-16 10:14 ?2487次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是種用于控制和數(shù)據(jù)處理的計算機硬件,其設(shè)計旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式主板如同是設(shè)備
    的頭像 發(fā)表于 09-30 10:05 ?1543次閱讀

    EsDA,一站式嵌入式軟件

    ,旨在提高嵌入式軟件開發(fā)的效率、性能和可擴展性。EsDA全稱是嵌入式系統(tǒng)設(shè)計自動化,它是個由AWorksLP、AWStudio、AXPI、AWTK、ZWS等多種
    的頭像 發(fā)表于 09-15 08:10 ?692次閱讀
    EsDA,<b class='flag-5'>一站式</b><b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>

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

    嵌入式開發(fā)常用軟件有哪些? 對于初學(xué)嵌入式的朋友們,會想要了解嵌入式軟件開發(fā)常用的軟件有些,有什
    發(fā)表于 09-09 15:22

    嵌入式系統(tǒng)中的實時操作系統(tǒng)

    嵌入式RTOS是嵌入式應(yīng)用程序運行、相互交互和與外界通信的底層軟件機制。在本節(jié)中,您將了解嵌入式軟件開發(fā)人員使用哪些流行RTOS以及它們運行
    的頭像 發(fā)表于 08-20 11:28 ?823次閱讀

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于
    的頭像 發(fā)表于 07-31 09:25 ?1268次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>開發(fā)與AI整合
    主站蜘蛛池模板: 午夜免费观看 | 羞羞色男人的天堂伊人久久 | 黄 色 片 在 线 看 | 四虎永久免费地址在线网站 | 免费人成在线观看视频色 | 最近高清免费观看视频大全 | 在线视频免费播放 | 久久香蕉国产线看观看精品yw | 国产精品久久久久久吹潮 | 国产老师的丝袜在线看 | 美女黄页网站免费进入 | 天天伊人 | 国产激情视频一区二区三区 | 日韩伦| 午夜合集 | 日韩一级视频免费观看 | 日韩综合色| 日本一本在线视频 | 乌克兰一级毛片 | 丁香综合激情 | 香蕉视频久久久 | 亚洲男女免费视频 | 在线免费观看h | 免费网站看黄 | 女性一级全黄生活片免费看 | 色av.com| 免费 在线播放 | 一区二区三区中文 | 欧美视频小说 | 欧美小网站| 欧美一级视频在线观看 | 99视频热| 波多野结衣在线视频观看 | 狠狠色狠狠色综合 | 国产性大片黄在线观看在线放 | 亚洲色吧 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片男 | 午夜爽爽爽 | 国产男女交性视频播放免费bd | 黄色爱爱视频 | 一级免费片 |