電子發(fā)燒友網(wǎng)>新科技>數(shù)碼科技> > 正文

Flash由興盛走向衰亡 跟不上時代注定被拋棄 一路走來你知多少

楓雪路?來源:網(wǎng)絡(luò)整理? 2017年07月28日 09:04 ? 次閱讀

  誠然,F(xiàn)lash有過極為輝煌的時代,當(dāng)Adobe于2005年收購Flash時,這項技術(shù)被應(yīng)用于98%的個人電腦上。但另一方面,F(xiàn)lash也的確由于技術(shù)問題和跟不上時代潮流而逐漸衰頹。

  作為最大名鼎鼎的網(wǎng)絡(luò)多媒體技術(shù)之一,F(xiàn)lash的名號可謂是無人不知無人不曉。然而,觸手曾伸及形形色色網(wǎng)站的Flash,現(xiàn)在終于要退出歷史的舞臺。Adobe已經(jīng)宣布,F(xiàn)lash將會在2020年停止開發(fā)和更新,這意味著Flash已經(jīng)徹底走向淘汰。盛極一時的Flash,是如何被人拋棄的?明明是Flash先來的,玩小游戲也好,看視頻也好,實現(xiàn)各種復(fù)雜的交互也好,但為什么Flash會被HTML5取而代之?今天,就一起來談?wù)勱P(guān)于Flash的話題吧。

  看到Flash這個詞,莫名會產(chǎn)生一種年代感,腦中會浮現(xiàn)出諸般動畫模式。盡管Flash如今依然存在,但也不剩多少時間了。據(jù)BBC消息,Adobe Systems公司表示,會在2020年底逐步淘汰Flash播放器插件。

  說到此處,不免有幾分凄涼之感。記得Flash當(dāng)初興起之時,是極為風(fēng)光的。尤其是從新世紀(jì)之初到2008年,屬發(fā)展的黃金階段。PC時代,F(xiàn)lash動畫在互聯(lián)網(wǎng)中著實火爆。然而,隨著移動端時代到來,H5崛起,F(xiàn)lash走向沒落。蘋果、微軟等巨頭皆明確表示過不接受Flash插件在產(chǎn)品中登陸。

  Flash當(dāng)初為何興起?為何衰落?又為何遭遇移動設(shè)備廠商的“嫌棄”?分析Flash從興起到衰退的過程,能夠?qū)@些問題有更加深切的解讀,能夠窺見移動端時代Flash不能適應(yīng)的原因,并可能對類似的功能和插件起到一些參考作用。

  

?

  Flash:曾是互聯(lián)網(wǎng)世界的超級英雄

  Flash在今天給人的印象是臃腫而又低效的,但在Flash剛剛誕生的時候,卻被視作是互聯(lián)網(wǎng)世界的超級英雄。Flash誕生自1996年,當(dāng)時的Flash可是網(wǎng)絡(luò)上冉冉升起的超新星——小巧、高效、跨平臺,無論是開發(fā)者還是用戶,看到Flash都會笑逐顏開。

  在上世紀(jì)末本世紀(jì)初,互聯(lián)網(wǎng)的世界是單調(diào)的。別看現(xiàn)在的網(wǎng)頁和瀏覽器干啥都行,但在Web1.0的年代,HTML平臺能做的事情極其有限——網(wǎng)頁多只是簡陋的文字排版,圖片往往是馬賽克級別的分辨率,能動起來的GIF圖片,動不動數(shù)M的體積,對于當(dāng)時流行的撥號上網(wǎng)來說,可謂是一圖殺貓的存在。此情此景下,F(xiàn)lash儼然成為了令人嘖嘖稱奇的魔法。

  Flash是二維動畫軟件、交互矢量圖與Web動畫標(biāo)準(zhǔn)。網(wǎng)頁設(shè)計者可籍此創(chuàng)造出既優(yōu)美又能夠改變尺寸的導(dǎo)航界面以及動畫效果。在PC時代,HTML語言的功能限制度高,達(dá)不到人們預(yù)期的、使人耳目一新的動態(tài)效果。

  因此,各類腳本語言應(yīng)運(yùn)而生,為的是使網(wǎng)頁設(shè)計更加多樣化。然而,程序設(shè)計卻總是不能夠非常好地得到普及,因為它對使用者的編程能力有一定的要求,故而人們還需要一種簡單的、直觀的、功能更為強(qiáng)大的動畫設(shè)計工具,而Flash的出現(xiàn)恰好滿足了此需求。

  從1999年~2001年,可算得上是Flash插件的培育期,在2001年~2008年期間,可謂Flash的黃金發(fā)展期。那么在那段時間中,F(xiàn)lash都經(jīng)歷了什么呢?

  2001年左右,互聯(lián)網(wǎng)上主要的動畫表現(xiàn)形式是GIF。若要基于瀏覽器看視頻,必須要裝Media Player插件或者Real Player插件等等。在那個PC端還尚未普及的年代,只要是能動起來的東西,管它是動畫還是視頻,總能吸引人的眼球。

  所以,這就給Flash的火爆提供了一個很好的土壤,幾百KB或MB的小文件就能有那么精美的畫面,而且基于其矢量效果,放大后也不會失真,并且支持邊下邊播,還能交互著正看重看倒看,并能點個“開始播放”之類的。

  所以說,在那個網(wǎng)速以K為單位的年代,F(xiàn)lash堪稱業(yè)界良心。彼時在互聯(lián)網(wǎng)中,能流暢播放的、并且能大段的動起來的,也就只有Flash了。這很難不吸引用戶的注意力,也涌現(xiàn)出不少Flash爆款動畫,如大話三國、火柴人格斗、東北人都是活雷鋒等諸多MV二次制作??梢哉f,在當(dāng)時的背景之下,F(xiàn)lash的火爆是必然的。

  

  Flash締造過很多經(jīng)典小游戲,例如火柴人

  單調(diào)的網(wǎng)頁一旦使用了Flash,面貌往往會煥然一新。Flash能夠用僅僅十幾K到幾百K的體積,呈現(xiàn)出放大也不會失真的矢量彩色動圖,甚至還能夠做出足以令人沉迷一整天的Flash小游戲。Flash一度成為了互聯(lián)網(wǎng)中最耀目的多媒體技術(shù),是否使用了Flash,甚至成為了人們來衡量一個網(wǎng)站先進(jìn)與否的標(biāo)準(zhǔn)。

  Flash的大展拳腳,離不開它的準(zhǔn)確定位——HTML平臺不行,那Flash自己就來做平臺。Flash用插件的身份,干著平臺才需要負(fù)擔(dān)的繁重工作。在Adobe豐盈的奶水的滋潤下,F(xiàn)lash茁壯成長。Flash先后加入了對Javascrip、HTML、XML的支持,新增了濾鏡和層的模式,加持了Actionscript語言,并增強(qiáng)了影音方面的功能一舉把RM/RMVB趕到了線下。加上Flash跨平臺的特性,極其容易移植,因此Flash很快就在互聯(lián)網(wǎng)上打出了一片天地。

  Flash在互聯(lián)網(wǎng)中曾經(jīng)的盛況都是有目共睹的,便不再贅述,單從Flash走下坡路之時開始說起。2004年,F(xiàn)lash Player 7開始將視頻單獨作為文件格式提出,即為著名的FLV格式。

  此格式甫一出現(xiàn),即引爆流媒體視頻行業(yè),彼時Flash播放器裝機(jī)率已然超過95%。此后,Adobe一直改善FLV格式,視頻編碼從Sorenson Spark到On VP6再到H.264,音頻編碼則從MP3到AAC,格式從FLV到MP4……此種修改使得FLV這種小眾的視頻格式成為主流。

  此后,各類視頻網(wǎng)站逐步興起,并且網(wǎng)絡(luò)帶寬飛速發(fā)展。在這種背景下,F(xiàn)lash MV逐漸被人所遺忘。

  Flash由興盛走向衰亡 跟不上時代注定被拋棄 一路走來你知多少

  Flash的支持一度相當(dāng)廣泛

  Flash最為鼎盛的時候,市面上稍微高端點的設(shè)備,支持Flash被視作是理所當(dāng)然的事情??纯茨切┘幢愎怨越oAdobe授權(quán)費也要抱住Flash大腿的設(shè)備吧——黑莓、PS3、PSP、Wii、PocketPC、Windows Mobile、塞班……哪個不是一方英雄,哪個不是一時豪杰?但是,這些大佬們也不得不對Flash敬重三分。不過,終于還是出現(xiàn)了對Flash說“不”的人——蘋果。

  Flash為何走向淘汰?

  隨著iPhone的流行,F(xiàn)lash在移動市場迅速衰退。2007年出現(xiàn)的iPhone一開始就不支持Flash,當(dāng)時正值Flash的頂峰。很多人起初對蘋果這一決定嗤之以鼻,但最后發(fā)覺原來增加續(xù)航的最好方法不是增大電池,而是拋棄Flash。于是,Android也在2012年宣布不再支持Flash,F(xiàn)lash在移動市場不再有立足之地。

  Flash在移動平臺的衰敗最后波及到了桌面市場。Chrome從去年的Chrome 42開始,就已經(jīng)強(qiáng)制把Flash裝入沙箱,以PPAPI的形式運(yùn)行;在今年推出的Chrome 55中,更是默認(rèn)禁止Flash運(yùn)行。Chrome的前輩Firefox更加激進(jìn),去年就已經(jīng)默認(rèn)禁止Flash運(yùn)行了。微軟的Edge瀏覽器是對Flash支持得比較好的,但也宣布將會在Win10 RS2新版中默認(rèn)禁止Flash。1996年誕生的Flash用了10年攀上頂峰,然后走了10年下坡路;3年后的2020年,F(xiàn)lash將會走到生命的終點。

  

  很多瀏覽器都已經(jīng)默認(rèn)禁用Flash,或者是舊版Flash

  上文提到,F(xiàn)lash以插件的身份,做著平臺該做的事情,功能非常強(qiáng)大。為何如此強(qiáng)大、如此流行的Flash會走向衰落?原因大致如下。

  首先,F(xiàn)lash效率變低了。隨著功能的增多,F(xiàn)lash的效率明顯變低?,F(xiàn)在的Flash,能解碼編碼H.264,能進(jìn)行3D渲染,能播放7.1聲道環(huán)繞聲,能支持游戲手柄……林林總總的功能集于一身,加上易于開發(fā),粗劣低效的Flash不斷在網(wǎng)絡(luò)泛濫。

  

  Flash已經(jīng)變得太過臃腫低效

  Flash的功能越來越強(qiáng)大,開發(fā)人員使用Flash開發(fā)的產(chǎn)品也愈發(fā)繁多龐雜,F(xiàn)lash開始被用來干一些奇怪的事情,比如說賣賣小廣告啦,玩玩小游戲啦——這些應(yīng)用多是粗制濫造,很難想象有人會為Flash廣告優(yōu)化代碼,是吧。人們慢慢發(fā)現(xiàn),當(dāng)?shù)土拥腇lash充斥著網(wǎng)頁的時候,電腦開始不堪重負(fù)了,F(xiàn)lash落下了一個烤肉機(jī)驅(qū)動程序的稱號。

  毫無疑問,貼滿了低效Flash的頁面是非常不適合移動互聯(lián)網(wǎng)的,沒有什么設(shè)備的電量能經(jīng)受住Flash的拷問,這令Flash迅速被移動平臺所摒棄。自然而然,F(xiàn)lash也就淡出了這個移動為王的時代。

  其次,F(xiàn)lash非常不安全。Flash以一個插件的身份,干著平臺干的事情,所導(dǎo)致的后果就是承受了平臺級別的風(fēng)險。君不見多少個0Day漏洞自Flash而出,例如在2015年,安全機(jī)構(gòu)NTT Group公布的十大最危險的漏洞就全部出自Flash。Flash能夠運(yùn)行相當(dāng)復(fù)雜的代碼,這讓Flash非常容易被滲透。加上Adobe在安全方面的不上心,這令Flash安全問題頻發(fā)。

  Flash由興盛走向衰亡 跟不上時代注定被拋棄 一路走來你知多少

  這是NTT Group在2015年公布的各大軟件漏洞情況,可見Flash一覽眾山小

  Flash支持多個平臺,這令它帶來的安全問題影響更加嚴(yán)重。一旦Flash出現(xiàn)安全問題,N種瀏覽器、操作系統(tǒng)都有可能被攻陷。在移動互聯(lián)網(wǎng)時代,設(shè)備承擔(dān)了越來越多的隱私數(shù)據(jù),沒人希望隱私從滿是漏洞的Flash中泄漏出去。因此,F(xiàn)lash遭到了冷落。

  再者,F(xiàn)lash很不穩(wěn)定。作為一個插件,它自身頻頻崩潰也就罷了,還經(jīng)常拉著瀏覽器乃至操作系統(tǒng)一起殉情。光是播放視頻,F(xiàn)lash就能給你弄出藍(lán)屏事件,往往不得不關(guān)閉Flash的硬件加速提升穩(wěn)定性。

  最后,F(xiàn)lash已經(jīng)有了替代品——HTML5。Flash之所以得以流行,是因為當(dāng)時的網(wǎng)頁實現(xiàn)不了什么功能,需要Flash這樣的插件充當(dāng)救火隊員?,F(xiàn)在,HTML5已經(jīng)基本上能包辦Flash所有能干的事情了。無論是視頻播放,還是小游戲,使用HTML5都可以輕松實現(xiàn)。同時,HTML5對比Flash的效率更高,安全性更好,不需要另外安裝插件也可以在各大平臺運(yùn)行,對不同設(shè)備的支持要比Flash更加友好。

  在移動端時代,巨頭們“嫌棄”Flash的原因,需要從多角度加以分析。

  第一,商業(yè)利益。

  作為企業(yè),最為直接的目的便是盈利,喬布斯深知這一點。在iOS中,數(shù)量最為龐大的應(yīng)用便是游戲。而用Flash開發(fā)游戲既便捷又迅速,效果還好,其開發(fā)效率遠(yuǎn)超XCode。不過從另一方面來看,如果Flash流行,用戶就能通過網(wǎng)頁直接進(jìn)行訪問,那么移動設(shè)備的應(yīng)用商店就不好賺錢了。

  移動設(shè)備系統(tǒng)小巧,且封閉性較強(qiáng),因而廠商通過清理門戶獲得控制力的舉動無可避免。實際上,原生態(tài)的計算機(jī)設(shè)備系統(tǒng)都形成了閉環(huán),如任天堂的FC、Wii,索尼PS系列、XBOX系列,全球范圍內(nèi)第一臺個人電腦Apple,無一不是封閉系統(tǒng),iOS和WP應(yīng)用商店也只是借鑒了此種模式。

  第二,用戶體驗。

  在PC時代,許多人安裝軟件都從網(wǎng)頁中搜索,不過也有許多人習(xí)慣通過各種軟件管家進(jìn)行安裝。而在移動端時代,閉環(huán)系統(tǒng)中在應(yīng)用商店安裝軟件更加方便。因此,F(xiàn)lash并非主流,所以用戶不會在體驗上有太大的差別。而且應(yīng)用商店中資源更為豐富,用戶不會對此太過在意。

  第三,巨頭暗戰(zhàn)。

  微軟在早期IE中內(nèi)置了Flash,不過后來就消失了。微軟自己想做插件,但國外的專利和版權(quán)法非常嚴(yán)苛,一般不會抄襲,所以這樣一來山寨的就比不上原創(chuàng)的了。而到了移動端時代,微軟也借鑒了蘋果的做法,光明正大地封殺了Flash。

  第四,F(xiàn)lash的地位。

  需要承認(rèn)的是,F(xiàn)lash是世界上最方便的動畫工具、矢量工具、結(jié)合矢量位圖動畫的編程工具。然而Flash卻從未成為過現(xiàn)象級工具,在專業(yè)領(lǐng)域,有大量的產(chǎn)品可以替代Flash。相對而言,F(xiàn)lash雖然高效,但卻更為大眾化。而大批低效但更專業(yè)的工具才是動畫片制作、游戲開發(fā)、圖形設(shè)計等領(lǐng)域中的主流。

  其實,F(xiàn)lash就如同調(diào)節(jié)劑,可以撐得住小場面,但在更專業(yè)的工具面前就敗下陣來。何況在移動端時代,我們早就對動畫不感冒,而被視頻吸引了。

  無論怎樣,F(xiàn)lash確實已經(jīng)呈現(xiàn)蕭索之態(tài)。就連Adobe的產(chǎn)品開發(fā)副總裁Govind Balakrishnan也表示:“公司已經(jīng)選擇關(guān)閉Flash,因為其他技術(shù)(如HTML5)已經(jīng)足夠成熟,足以提供Flash播放器可行的替代品”。不過他同時也說:“在互聯(lián)網(wǎng)時代,很少有技術(shù)能產(chǎn)生如此深遠(yuǎn)而積極的影響?!?/p>

  誠然,F(xiàn)lash有過極為輝煌的時代,當(dāng)Adobe于2005年收購Flash時,這項技術(shù)被應(yīng)用于98%的個人電腦上。但另一方面,F(xiàn)lash也的確由于技術(shù)問題和跟不上時代潮流而逐漸衰頹。以發(fā)展的眼光來看,F(xiàn)lash被淘汰也是必然會出現(xiàn)的結(jié)果。

  

  連Flash的親爸爸Adobe都力頂HTML5,在Animate CC中加入HTML5支持了

  另外,作為一款商業(yè)軟件,F(xiàn)lash并不符合互聯(lián)網(wǎng)的開放精神,起碼就不如大家一起來運(yùn)營的HTML5來得符合。在之前,HTML5標(biāo)準(zhǔn)的制定一片混亂,WHATWG和W3C為了爭奪HTML5標(biāo)準(zhǔn)的話語權(quán),內(nèi)斗不已?,F(xiàn)在一切塵埃落定,HTML5標(biāo)準(zhǔn)已經(jīng)出爐,業(yè)界再也沒有什么理由觀望而不跟進(jìn)。甚至Adobe也宣布,F(xiàn)lash的開發(fā)工具Flash Builder更名為Adobe Animate CC,加入對HTML5的支持。爸爸都不愛你了,F(xiàn)lash還是乖乖睡進(jìn)歷史書吧。

  總結(jié)

  簡而言之,F(xiàn)lash的興起和衰落,不僅僅是因為本身的墮落,還要考慮歷史的進(jìn)程。歷史的進(jìn)程已經(jīng)欽點了HTML5做接班人,你問我支不支持HTML5?反正業(yè)界都支持,微軟、蘋果、Google乃至Adobe都在力推HTML5。Flash被徹底淘汰的2020年并不遠(yuǎn),但目前國內(nèi)仍有不少視頻站使用Flash,希望國內(nèi)視頻站能盡快轉(zhuǎn)用HTML5,給用戶帶來更好的體驗吧。

下載發(fā)燒友APP

打造屬于您的人脈電子圈

關(guān)注電子發(fā)燒友微信

有趣有料的資訊及技術(shù)干貨

關(guān)注發(fā)燒友課堂

鎖定最新課程活動及技術(shù)直播

電子發(fā)燒友觀察

一線報道 · 深度觀察 · 最新資訊
收藏 人收藏
分享:

評論

相關(guān)推薦

如何在Windows系統(tǒng)上設(shè)置Docker鏡像源

在使用 Docker 進(jìn)行鏡像下載和構(gòu)建時,由于眾所周知的原因,國內(nèi)用戶可能會遇到下載速度慢或者無法....
發(fā)表于 2023-10-24 16:55? 59次閱讀
如何在Windows系統(tǒng)上設(shè)置Docker鏡像源

HOLTEK新推出BH66F2475連續(xù)血糖監(jiān)測...

Holtek持續(xù)深化血糖監(jiān)測產(chǎn)品發(fā)展,新推出BH66F2475 Flash MCU。具備超低功耗、小....
發(fā)表于 2023-10-24 15:57? 124次閱讀
HOLTEK新推出BH66F2475連續(xù)血糖監(jiān)測...

Windows文件系統(tǒng)過濾驅(qū)動程序介紹

隔離迷你過濾器驅(qū)動程序是一個Windows文件系統(tǒng)迷你過濾器驅(qū)動程序,它將文件數(shù)據(jù)的視圖與同一文件的....
發(fā)表于 2023-10-24 11:48? 54次閱讀
Windows文件系統(tǒng)過濾驅(qū)動程序介紹

STM32驅(qū)動FLASH(W25Q64)

W25Q64 將 **8M** 的容量分為 **128 個塊(Block)** ,每個塊大小為 ....
發(fā)表于 2023-10-24 09:50? 48次閱讀
STM32驅(qū)動FLASH(W25Q64)

浩辰軟件正式登陸上交所科創(chuàng)板

2023年10月10日,蘇州浩辰軟件股份有限公司正式登陸上海證券交易所科創(chuàng)板,成為A股研發(fā)設(shè)計類工業(yè)....
發(fā)表于 2023-10-23 15:27? 278次閱讀
浩辰軟件正式登陸上交所科創(chuàng)板

什么是存算一體芯片?存算一體芯片的優(yōu)勢和應(yīng)用領(lǐng)域

存算一體片上學(xué)習(xí)在實現(xiàn)更低延遲和更小能耗的同時,能夠有效保護(hù)用戶隱私和數(shù)據(jù)。該芯片參照仿生類腦處理方....
發(fā)表于 2023-10-23 14:15? 49次閱讀
什么是存算一體芯片?存算一體芯片的優(yōu)勢和應(yīng)用領(lǐng)域

講講嵌入式設(shè)備,如何防止被抄襲?

嵌入式設(shè)備被抄襲已是一種普遍現(xiàn)象,特別是在國內(nèi),在沒有形成技術(shù)壁壘之前,如何防止產(chǎn)品被抄襲是一個不可....
發(fā)表于 2023-10-23 10:48? 105次閱讀
講講嵌入式設(shè)備,如何防止被抄襲?

如何在Windows下使用 Supervisor...

我們用Python定時跑一些自動化程序的時候會出現(xiàn)程序崩潰的情況。此時如果你本人不在電腦面前,或者沒....
發(fā)表于 2023-10-21 11:23? 110次閱讀
如何在Windows下使用 Supervisor...

如何使用Python獲得市場的交易日歷

Exchange_calendars 是一個用于查詢證券交易日歷的 Python 庫。開箱即用,內(nèi)含....
發(fā)表于 2023-10-21 10:37? 74次閱讀
如何使用Python獲得市場的交易日歷

Windows server 2019安裝iis...

在server2019中打開服務(wù)器管理器,點擊添加角色和功能。
發(fā)表于 2023-10-20 16:30? 78次閱讀
Windows server 2019安裝iis...

HPM6750從XPI0 CB端口啟動步驟

在我的某個項目中由于希望把板子做的小一點,所以選擇了 BGA196 封裝的 HPM6750IAN2 ....
發(fā)表于 2023-10-20 14:42? 40次閱讀
HPM6750從XPI0 CB端口啟動步驟

樹莓派Pico Flash驅(qū)動踩坑記錄

樹莓派 pico 帶有 2MB 的 Flash 資源,以下是我基于官方 Pico C/C++ SDK....
發(fā)表于 2023-10-20 11:44? 232次閱讀
樹莓派Pico Flash驅(qū)動踩坑記錄

高帶寬低延時遠(yuǎn)程flash訪問架構(gòu)解析

對NVMe Flash的遠(yuǎn)程訪問實現(xiàn)了數(shù)據(jù)中心內(nèi)Flash容量以及IOPS的靈活擴(kuò)展和高利用率。但是....
發(fā)表于 2023-10-20 10:41? 76次閱讀
高帶寬低延時遠(yuǎn)程flash訪問架構(gòu)解析

QSPI硬件實現(xiàn)驅(qū)動功能原理解析

左圖為主芯片的內(nèi)部QSPI的控制器,右圖則為外部的支持QSPI協(xié)議的外部Flash,兩者之間通過QS....
發(fā)表于 2023-10-19 10:15? 57次閱讀
QSPI硬件實現(xiàn)驅(qū)動功能原理解析

QSPI Flash驅(qū)動功能解析和使用注意事項

QSPI全稱為“Queued SPI”,本質(zhì)上是屬于SPI協(xié)議的一種,一般來說,SPI協(xié)議可以分為S....
發(fā)表于 2023-10-19 10:09? 81次閱讀
QSPI Flash驅(qū)動功能解析和使用注意事項

const 聲明的變量不一定是只讀的?

雖然使用 const 修飾變量為只讀,但是 MDK 編譯器仍將這兩個數(shù)組放在了 RAM 區(qū)(全局變量....
發(fā)表于 2023-10-19 10:05? 21次閱讀
const 聲明的變量不一定是只讀的?

使用MCU Flash模擬EEPROM

使用MCU Flash模擬EEPROM
發(fā)表于 2023-10-18 18:01? 106次閱讀
使用MCU Flash模擬EEPROM

Zynq中程序存儲位置和設(shè)置方法

Zynq中存儲程序的地方有QSPI Flash,SD卡,EMMC。
發(fā)表于 2023-10-17 17:00? 84次閱讀
Zynq中程序存儲位置和設(shè)置方法

介紹幾款常見的存儲器及其應(yīng)用

存儲領(lǐng)域發(fā)展至今,已有很多不同種類的存儲器產(chǎn)品。下面給大家介紹幾款常見的存儲器及其應(yīng)用。
發(fā)表于 2023-10-17 15:45? 131次閱讀
介紹幾款常見的存儲器及其應(yīng)用

用C語言實現(xiàn)的跨平臺開發(fā)庫TBOX

TBOX針對各個平臺,封裝了統(tǒng)一的接口,簡化了各類開發(fā)過程中常用操作,使你在開發(fā)過程中,更加關(guān)注實際....
發(fā)表于 2023-10-17 14:04? 71次閱讀
用C語言實現(xiàn)的跨平臺開發(fā)庫TBOX

Python簡單制作Windows按鍵通知腳本

對于鍵盤沒有背光燈的同學(xué)而言,切換大小寫或控制Num鍵開關(guān)的時候沒有提示,經(jīng)常需要試探性地輸入一些字....
發(fā)表于 2023-10-17 11:10? 67次閱讀
Python簡單制作Windows按鍵通知腳本

北亞數(shù)據(jù)恢復(fù)-WINDOWS還原系統(tǒng)后分區(qū)的數(shù)據(jù)...

故障: 1、WINDOWS還原系統(tǒng)后,原來的多個分區(qū)合并成了一個分區(qū); 2、WINDOWS還原系....
發(fā)表于 2023-10-11 11:49? 33次閱讀
北亞數(shù)據(jù)恢復(fù)-WINDOWS還原系統(tǒng)后分區(qū)的數(shù)據(jù)...

windows環(huán)境下mysql的安裝

1 下載并安裝MySQL 首先輸入如下命令下載Yum Repository,大概25KB的樣子 [r....
發(fā)表于 2023-10-08 15:29? 93次閱讀
windows環(huán)境下mysql的安裝

減產(chǎn)有成效,Q4三星NAND Flash要漲價1...

電子發(fā)燒友網(wǎng)報道(文/梁浩斌)近日有消息稱,三星計劃在今年第四季度將NAND Flash產(chǎn)品的價格提....
發(fā)表于 2023-10-08 09:01? 1856次閱讀
減產(chǎn)有成效,Q4三星NAND Flash要漲價1...

微軟推出新的Windows應(yīng)用商店網(wǎng)頁版

據(jù)悉,微軟推出了新的Windows應(yīng)用商店網(wǎng)頁版,旨在替代在網(wǎng)絡(luò)上查找Windows應(yīng)用程序的現(xiàn)有方....
發(fā)表于 2023-10-07 16:57? 466次閱讀
微軟推出新的Windows應(yīng)用商店網(wǎng)頁版

Windows server 2019AD域創(chuàng)建...

csvde.exe:能利用它來新建用戶賬戶,但不能修改。需要將用戶數(shù)據(jù)輸入純文本文件中
發(fā)表于 2023-10-07 09:38? 231次閱讀
Windows server 2019AD域創(chuàng)建...

const聲明的變量一定只能讀嗎?

一直以為 const 聲明的變量一定是只讀的,并且也一定會存放在 FLASH 中,直到在 103 的....
發(fā)表于 2023-10-07 09:23? 184次閱讀
const聲明的變量一定只能讀嗎?

NAND FLASH與NOR FLASH的技術(shù)對...

目前,NOR FLASH和NAND FLASH是市場上主要的非易失性閃存技術(shù),但是據(jù)我了解,還是有很....
發(fā)表于 2023-10-01 14:05? 58次閱讀
NAND FLASH與NOR FLASH的技術(shù)對...

致態(tài)Ti600 QLC SSD性能測試

近日長江存儲旗下的致態(tài)家族再添新成員Ti600.Ti600是致態(tài)推出的首款QLC SSD。SSDFa....
發(fā)表于 2023-09-28 09:50? 574次閱讀
致態(tài)Ti600 QLC SSD性能測試

NAND Flash存儲器的基礎(chǔ)知識

隨著信息技術(shù)的飛速發(fā)展,數(shù)據(jù)存儲需求日益增長。作為一種新型的非易失性存儲器,NAND Flash因其....
發(fā)表于 2023-09-27 18:26? 251次閱讀
NAND Flash存儲器的基礎(chǔ)知識

NAND Flash和NOR Flash存儲器的...

摘要:本文主要對兩種常見的非易失性存儲器——NAND Flash和NOR Flash進(jìn)行了詳細(xì)的比較....
發(fā)表于 2023-09-27 17:46? 139次閱讀
NAND Flash和NOR Flash存儲器的...

TMSVCL UI Pack v13.0的新特性

在這篇文章中,我們想給你介紹一下TMSVCL UI Pack v13.0的新特性。
發(fā)表于 2023-09-27 11:13? 151次閱讀
TMSVCL UI Pack v13.0的新特性

科普丨OTP語音芯片與FLASH語音芯片的不同之...

OTP的語音芯片更適合低成本、小型化的產(chǎn)品應(yīng)用,如報警器、玩具、電子鎖等性價比較高。FLASH芯片則....
發(fā)表于 2023-09-26 16:56? 105次閱讀
科普丨OTP語音芯片與FLASH語音芯片的不同之...

恩智浦i.MX RT1060/1010上串行NO...

恩智浦i.MX RT1060/1010上串行NOR Flash冗余程序啟動設(shè)計
發(fā)表于 2023-09-26 16:53? 76次閱讀
恩智浦i.MX RT1060/1010上串行NO...

gradle的安裝和配置

Java中主要有三大構(gòu)建工具:Ant、Maven和Gradle。Ant用的比較少、Maven用的相對....
發(fā)表于 2023-09-25 17:11? 875次閱讀
gradle的安裝和配置

NOR FLASH和NAND FLASH的應(yīng)用電...

首先,我要用這張圖來說明存儲器近70年的發(fā)展歷程,縱觀這70年的發(fā)展,可以發(fā)現(xiàn)主要是在容量,速度以及....
發(fā)表于 2023-09-25 11:35? 176次閱讀
NOR FLASH和NAND FLASH的應(yīng)用電...

存儲系統(tǒng)概述:存儲系統(tǒng)技術(shù)創(chuàng)新及趨勢

SSD主要由控制單元和存儲單元(當(dāng)前主要是FLASH閃存顆粒)組成,控制單元包括SSD控制器、主機(jī)接....
發(fā)表于 2023-09-25 09:45? 105次閱讀
存儲系統(tǒng)概述:存儲系統(tǒng)技術(shù)創(chuàng)新及趨勢

KT142C語音芯片flash型用戶如何更新固件...

正常的情況下,用戶肯定是不需要更新固件的,因為芯片出廠默認(rèn)就燒錄了對應(yīng)的程序固件,但是有客戶可能需要....
發(fā)表于 2023-09-24 09:34? 128次閱讀
KT142C語音芯片flash型用戶如何更新固件...

NTLM身份驗證:揭秘Windows網(wǎng)絡(luò)安全的秘...

什么是NTLM?NTLM是一種身份驗證協(xié)議,用于驗證IT系統(tǒng)中的用戶身份。它于1993年發(fā)布,后來于....
發(fā)表于 2023-09-23 08:04? 374次閱讀
NTLM身份驗證:揭秘Windows網(wǎng)絡(luò)安全的秘...

NOR Flash的技術(shù)體系和結(jié)構(gòu)特點

本文分析了NOR Flash的技術(shù)體系,結(jié)構(gòu)特點,并對實現(xiàn)數(shù)據(jù)存儲的基本原理以及發(fā)展趨勢進(jìn)行介紹。
發(fā)表于 2023-09-22 12:20? 373次閱讀
NOR Flash的技術(shù)體系和結(jié)構(gòu)特點

如何使用Flash模擬EEPROM存儲參數(shù)

概述在MCU的使用中,經(jīng)常遇到需要存儲參數(shù)或掉電保持?jǐn)?shù)據(jù)等功能。其中,F(xiàn)lash和EEPROM是常見....
發(fā)表于 2023-09-22 08:19? 303次閱讀
如何使用Flash模擬EEPROM存儲參數(shù)

SPI總線協(xié)議介紹

串行外圍設(shè)備接口(Serial Peripheral Interface,SPI)是一種高速、全雙工....
發(fā)表于 2023-09-21 18:24? 240次閱讀
SPI總線協(xié)議介紹

基于MM32F0140的SPI與W25Q80通信

查看MM32F0140的MiniBoard原理圖,SPI掛載了W25Q80。
發(fā)表于 2023-09-21 17:26? 710次閱讀
基于MM32F0140的SPI與W25Q80通信

基于HPM6000系列芯片如何使用Flash模擬...

概 述 在MCU的使用中,經(jīng)常遇到需要存儲參數(shù)或掉電保持?jǐn)?shù)據(jù)等功能。其中,F(xiàn)lash和EEPROM是....
發(fā)表于 2023-09-21 09:15? 451次閱讀
基于HPM6000系列芯片如何使用Flash模擬...

如何使用Flash模擬EEPROM存儲參數(shù)?

在MCU的使用中,經(jīng)常遇到需要存儲參數(shù)或掉電保持?jǐn)?shù)據(jù)等功能。其中,F(xiàn)lash和EEPROM是常見的非....
發(fā)表于 2023-09-21 09:14? 375次閱讀
如何使用Flash模擬EEPROM存儲參數(shù)?

芯圣電子HC89S003A系列MCU簡述

HC89S003A系列是芯圣兼容STM8S系列Flash單片機(jī),內(nèi)置增強(qiáng)型8051內(nèi)核,擁有16K的....
發(fā)表于 2023-09-20 10:01? 109次閱讀
芯圣電子HC89S003A系列MCU簡述

嵌入式C語言宏配置的相關(guān)技巧

在項目中,我們經(jīng)常會需要針對不同的需求進(jìn)行不同的配置。
發(fā)表于 2023-09-19 16:26? 115次閱讀
嵌入式C語言宏配置的相關(guān)技巧

單片機(jī)掉電檢測與數(shù)據(jù)掉電保存方案

單片機(jī)掉電檢測與數(shù)據(jù)掉電保存方案
發(fā)表于 2023-09-18 10:59? 375次閱讀
單片機(jī)掉電檢測與數(shù)據(jù)掉電保存方案

HK32MCU應(yīng)用筆記(十一)| HK32F10...

HK32MCU應(yīng)用筆記(十一)| HK32F103xC/D/E的flash讀保護(hù)應(yīng)用及注意事項
發(fā)表于 2023-09-18 10:58? 234次閱讀
HK32MCU應(yīng)用筆記(十一)| HK32F10...

HK32MCU應(yīng)用筆記(十七)| HK32F10...

HK32MCU應(yīng)用筆記(十七)| HK32F103xC/D/E-flash擦寫應(yīng)用及注意事項
發(fā)表于 2023-09-18 10:58? 172次閱讀
HK32MCU應(yīng)用筆記(十七)| HK32F10...

【Milk-V Duo 開發(fā)板免費體驗】Windows開發(fā)環(huán)境的搭建

感謝電子發(fā)燒友論壇和算能提供的Milk-V Duo 開發(fā)板試用機(jī)會。 Milk-V Duo的標(biāo)準(zhǔn)開發(fā)環(huán)境是基于Linux的,所以一...
發(fā)表于 2023-07-29 09:10? 166次閱讀
【Milk-V Duo 開發(fā)板免費體驗】Windows開發(fā)環(huán)境的搭建

【貼片SD Card介紹】貼片式tf卡/SD NAND/SD2.0協(xié)議

申請到雷龍發(fā)展代理的CS創(chuàng)世 貼片 SD Card (SD NAND) 樣品,做出測試,分享一下。 型號:CSNP32GCR...
發(fā)表于 2023-07-28 16:23? 7252次閱讀
【貼片SD Card介紹】貼片式tf卡/SD NAND/SD2.0協(xié)議

TC275,使用INCA標(biāo)定如何將標(biāo)定完生成的hex下載到板子上

場景是這樣的:①一個標(biāo)定量,用const定義保存在flash里,matlab生成a2l文件地址是80開頭,但是使用INCA進(jìn)行標(biāo)定對...
發(fā)表于 2023-06-28 18:06? 5551次閱讀
TC275,使用INCA標(biāo)定如何將標(biāo)定完生成的hex下載到板子上

data flash不能讀寫了的原因?怎么解決?

data flash存了兩個標(biāo)定參數(shù),運(yùn)行一直沒有問題, 今天突然就不能正確讀寫data flash,程序運(yùn)行是正常的,這是什么情況...
發(fā)表于 2023-06-28 08:14? 113次閱讀
data flash不能讀寫了的原因?怎么解決?

求助,請問如何讀寫M4內(nèi)部的Flash?

請問如何讀寫新唐M4內(nèi)部的Flash?我需要直接讀寫Flash,請問有相關(guān)的代碼可以參考嗎?謝謝。...
發(fā)表于 2023-06-28 07:47? 100次閱讀
求助,請問如何讀寫M4內(nèi)部的Flash?

M051 data flash當(dāng)eeprom用時keil配置好data flash,使用燒錄工具下載時掉電后數(shù)據(jù)不能保存怎么解決?

[table=98%] [tr][td]data flash當(dāng)eeprom用時keil配置好data flash,編譯的文件使用keil 在線下載能保存數(shù)據(jù),但是使用...
發(fā)表于 2023-06-28 06:57? 41次閱讀
M051 data flash當(dāng)eeprom用時keil配置好data flash,使用燒錄工具下載時掉電后數(shù)據(jù)不能保存怎么解決?

如何以代碼取得NANO100-SE3BN Flash size?

有方法能以代碼訪問芯片,取得其Flash size嗎?例如: NANO100-SE3BN (E:代表Flash size = 128k) 如何以...
發(fā)表于 2023-06-27 08:57? 55次閱讀
如何以代碼取得NANO100-SE3BN Flash size?

NU-link提示寫入大小超出了數(shù)據(jù)flash的限制怎么解決?

新唐Nu-link燒寫ISD9160芯片,脫機(jī)燒寫提示以上失敗信息“寫入大小超出了數(shù)據(jù)flash的限制”...
發(fā)表于 2023-06-27 08:41? 606次閱讀
NU-link提示寫入大小超出了數(shù)據(jù)flash的限制怎么解決?

M483在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),程序一直進(jìn)入retarget中的硬件故障處理程序如何解決?

我在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),然后程序就一直進(jìn)入retarget中的硬件故障處...
發(fā)表于 2023-06-27 08:16? 522次閱讀
M483在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),程序一直進(jìn)入retarget中的硬件故障處理程序如何解決?

為何我將M483數(shù)據(jù)寫入FLASH內(nèi)容后,按下復(fù)位鍵,F(xiàn)LASH里的內(nèi)容被擦除掉了?

為何我將數(shù)據(jù)寫入FLASH內(nèi)容后,按下復(fù)位鍵,F(xiàn)LASH里的內(nèi)容被擦除掉了?列如:FMC_Write(0x0078040,0x05...
發(fā)表于 2023-06-27 07:31? 321次閱讀
為何我將M483數(shù)據(jù)寫入FLASH內(nèi)容后,按下復(fù)位鍵,F(xiàn)LASH里的內(nèi)容被擦除掉了?