女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

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

嵌入式開(kāi)發(fā)中可能面臨的問(wèn)題

STM32嵌入式開(kāi)發(fā) ? 來(lái)源:STM32嵌入式開(kāi)發(fā) ? 作者:STM32嵌入式開(kāi)發(fā) ? 2022-04-08 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式開(kāi)發(fā)中可能面臨的問(wèn)題

1 并發(fā)性問(wèn)題

程序并發(fā)工作效率低在寫裸機(jī)軟件時(shí),不可避免的在主程序中會(huì)有一個(gè)超級(jí)大的 while(1) 循環(huán),這里面幾乎包含整個(gè)項(xiàng)目的所有業(yè)務(wù)邏輯。因?yàn)槊總€(gè)業(yè)務(wù)邏輯里面都會(huì)有 delay 這樣的循環(huán)等待函數(shù),這樣導(dǎo)致了所有的業(yè)務(wù)邏輯幾乎都是串行起來(lái)工作的。這個(gè)時(shí)候 CPU 就會(huì)有很多時(shí)間都浪費(fèi)在了延時(shí)函數(shù)里,一直在空轉(zhuǎn),導(dǎo)致軟件的并發(fā)效率非常差。

2 模塊化:高內(nèi)聚、低耦合的原則

從軟件工程的角度,我們?cè)谧鲕浖_(kāi)發(fā)時(shí),都會(huì)強(qiáng)調(diào)高內(nèi)聚、低耦合的原則。而裸機(jī)的模塊化開(kāi)發(fā)難度非常大,模塊間的耦合較重,這也導(dǎo)致了無(wú)法在大型項(xiàng)目使用裸機(jī)來(lái)開(kāi)發(fā)。 還是剛才 main 函數(shù)中大 while(1) 的例子,可以想象到那么多功能都緊緊的擠在一個(gè)函數(shù)里,不可拆分,模塊化開(kāi)發(fā)的困難重重。 舉一個(gè)非常貼切的例子,在一些使用看門狗的項(xiàng)目中,如果使用 delay 延時(shí)函數(shù),那得注意點(diǎn),萬(wàn)一延時(shí)過(guò)長(zhǎng),主函數(shù)來(lái)不及喂狗,看門狗就被觸發(fā)了。最后會(huì)產(chǎn)生這樣一種感覺(jué),一個(gè)簡(jiǎn)簡(jiǎn)單單的 delay 還得考慮喂狗功能,裸機(jī)開(kāi)發(fā)時(shí)操的心太多了,自然無(wú)法應(yīng)用在大型項(xiàng)目中。

3 生態(tài):很多高級(jí)軟件組件,必須依賴于操作系統(tǒng)來(lái)實(shí)現(xiàn)

比如說(shuō),我前些年開(kāi)源過(guò)一個(gè)基于 FreeModbus 的 Modbus 主機(jī)協(xié)議棧,因?yàn)橐紤]各個(gè)平臺(tái)適配問(wèn)題,原本計(jì)劃支持各種各樣的操作系統(tǒng),甚至是裸機(jī)平臺(tái)。在各個(gè)操作系統(tǒng)上的適配都非常容易,但再去嘗試著適配裸機(jī)時(shí),發(fā)現(xiàn)難度重重,有一些函數(shù)在裸機(jī)上實(shí)現(xiàn)起來(lái)非常復(fù)雜,而且針對(duì)于不同的裸機(jī)環(huán)境,幾乎沒(méi)有通用性可言,太耗費(fèi)精力了。所以我最終就放棄了裸機(jī)適配,一直到現(xiàn)在,在裸機(jī)上還是沒(méi)法用這個(gè) Modbus 主機(jī)協(xié)議棧。 還有一些軟件無(wú)法運(yùn)行在裸機(jī)上,比如:樂(lè)鑫、Realtek、 ti聯(lián)發(fā)科 提供的 WIFi SOC SDK ,一些藍(lán)牙 SOC 的 SDK 也都是只支持操作系統(tǒng),所以,如果你不了解、不會(huì)使用操作系統(tǒng),這些芯片也就玩不轉(zhuǎn)了。

4 實(shí)時(shí)性:功能復(fù)雜的情況下,實(shí)時(shí)性無(wú)法保證

軟件的實(shí)時(shí)性在一些領(lǐng)域會(huì)有一定的要求,軟件的每個(gè)步驟必須在指定的時(shí)間被觸發(fā)。工控領(lǐng)域就是最常見(jiàn)到的場(chǎng)景,如果實(shí)時(shí)性無(wú)法保證,機(jī)械設(shè)備可能就無(wú)法按照指定時(shí)序要求去動(dòng)作,以至于發(fā)生機(jī)械事故,甚至?xí){到人的生命。回過(guò)來(lái)接著看裸機(jī)軟件,如果軟件變得龐大以后,可以想象到,主程序中那么大的一個(gè) while(1) 循環(huán),代碼耦合嚴(yán)重,到處都是 delay 延時(shí),要保證實(shí)時(shí)性幾乎是不可能的。

5 可重用性:軟件可重用性差,總是重復(fù)造輪子

可重用性與模塊化程度有直接的關(guān)系。相信大家每個(gè)人在工作中都不想做很多重復(fù)性的工作,同樣在寫代碼時(shí),也想著盡可能少寫一些功能相似的代碼。但在這個(gè)嵌入式碎片化極其嚴(yán)重的時(shí)代,各式各樣的芯片,想要讓同樣的代碼,在裸機(jī)環(huán)境下同時(shí)適配不同的硬件,難度非常大。這樣也就導(dǎo)致了裸機(jī)的代碼會(huì)過(guò)多的依賴于底層硬件,重復(fù)造輪子的過(guò)程也就不可避免。

RTOS帶來(lái)的優(yōu)勢(shì)

第一次接觸操作系統(tǒng),是在 2010 年左右,那時(shí) STM32 已經(jīng)開(kāi)始流行起來(lái),這么強(qiáng)大的單片機(jī),有很多人都在上面跑操作系統(tǒng),我也跟著移植了 ucos ,在上面還跑了 ucgui ,這個(gè)時(shí)候?qū)憫?yīng)用完全是一種全新的體驗(yàn),爽了很多,玩了一年了 ucos ,后來(lái)接觸到咱們國(guó)產(chǎn)的 RT-Thread ,在它上面有很多現(xiàn)成的、拿來(lái)即用組件,試用以后發(fā)現(xiàn)更爽,就一直用到了今天,大概有 8 年了。也跟大家也聊一聊操作系統(tǒng)的優(yōu)勢(shì):

線程方式的并發(fā)任務(wù)處理,解決模塊化問(wèn)題,同時(shí)保證實(shí)時(shí)性

1 模塊化

使用了操作系統(tǒng)以后,整個(gè)軟件的工作被拆分成了由多個(gè)任務(wù)來(lái)構(gòu)成(也會(huì)被稱為線程),每個(gè)線程有自己獨(dú)立的運(yùn)行空間,即線程堆棧,這個(gè)時(shí)候每個(gè)線程你玩你的,我做我的,咱們大家互補(bǔ)干涉,模塊化程度得到很好的提高。

2 并發(fā)性

從并發(fā)的角度來(lái)看,各個(gè)線程在使用 delay/事件等待 這類函數(shù)時(shí),會(huì)自動(dòng)的讓出 CPU 給其他有需要的線程,不僅書寫 delay 延時(shí)函數(shù)操的心少了,整個(gè) CPU 的利用率也得到了提高,最終提升并發(fā)性。

3 實(shí)時(shí)性

再來(lái)看實(shí)時(shí)性,像 ucos/RT-Thread 這些 RTOS 本身就被設(shè)計(jì)為實(shí)時(shí)的操作系統(tǒng),各個(gè)線程都有不同的優(yōu)先級(jí)別,重要的線程可以設(shè)為高優(yōu)先級(jí),不重要的線程可以降低優(yōu)先級(jí),做好全局的統(tǒng)籌規(guī)劃后,這樣整個(gè)軟件的實(shí)時(shí)性也能得到保證。

4 開(kāi)發(fā)效率

由于操作系統(tǒng)提供了統(tǒng)一的抽象接口層,方便了可重用組件的積累,提高開(kāi)發(fā)效率

操作系統(tǒng)其實(shí)是一群軟件大牛們智慧的結(jié)晶,他們站在應(yīng)用軟件、底層驅(qū)動(dòng)的開(kāi)發(fā)角度,對(duì)很多常見(jiàn)的軟件功能進(jìn)行了封裝、抽象,比如:信號(hào)量、事件通知、郵箱、環(huán)形緩沖區(qū)、單向鏈表/雙向鏈表等等,這些功能拿來(lái)即用,對(duì)于開(kāi)發(fā)者方便極了

還有一些操作系統(tǒng),比如:Linux 和我們國(guó)產(chǎn)的 RT-Thread ,他們這些系統(tǒng)對(duì)碎片化的硬件,統(tǒng)一封裝了一套標(biāo)準(zhǔn)的硬件操作接口,一般稱為設(shè)備驅(qū)動(dòng)框架。這樣我們的應(yīng)用軟件工程師,就可以專攻應(yīng)用的工作,再也不用怕更換硬件,又需要重復(fù)造輪子了。

5 軟件生態(tài)

生態(tài)的豐富帶來(lái)了量變到質(zhì)變的過(guò)程:

從自己玩,轉(zhuǎn)變?yōu)榇蠹乙黄鹜妗?/p>

使用操作系統(tǒng)所帶來(lái)的軟件可模塊化、重用性的提升,也使得我們自己在做軟件開(kāi)發(fā)時(shí),可以封裝一套基于操作系統(tǒng)、適合嵌入式的可重用組件,這些組件不僅可以用在自己的項(xiàng)目中,還能開(kāi)源出來(lái)分享給更多有需要的嵌入式開(kāi)發(fā)者,把軟件的價(jià)值最大化。

個(gè)人感覺(jué)這是一件蠻有意義事情,我自己本身也是一名開(kāi)源極客,也有在 GitHub 上開(kāi)源一些嵌入式軟件。說(shuō)實(shí)話在做開(kāi)源軟件前,能夠深入交流嵌入式軟件的地方非常少,畢竟大家的代碼不是芯片不一樣,就是硬件不一樣,你的代碼給了他,也不一定能運(yùn)行起來(lái)。

但是自從用了操作系統(tǒng)后,軟件的可重用性提高了,能夠讓更多的人很迅速的用起來(lái)我的開(kāi)源軟件,這個(gè)時(shí)候能夠有更多的人可以一起交流,還接觸到了很多的大牛們,甚至是國(guó)外的朋友。

俗話說(shuō):水漲船高,我的能力也從此得到了快速的提升。所以總結(jié)下來(lái),有一個(gè)能一起交流嵌入式軟件圈子還是蠻重要的,自己閉門造車,可能都是在重復(fù)造輪子。

常見(jiàn)RTOS對(duì)比

ucos/freertos/RT-Thread,選擇這三款 OS 的原因是,它們的年限都比較長(zhǎng)了,在市面上都蠻有知名度,用過(guò)的人比較多,更有說(shuō)服力。

值得一提的是,在CubeMX工具中有FreeRTOS,支持很方便:使用STM32CubeMx工具,寫FreeRTOS的demo程序。如果是STM32開(kāi)發(fā)的話,F(xiàn)reeRTOS基本是入門RTOS的首選了。

1 基本功能、性能

各家 RTOS 差異很小,可比性并不是很大。

2 易用性/可讀性

這塊 FreeRTOS 應(yīng)該說(shuō)是最差,奇葩的匈牙利命名法,代碼實(shí)現(xiàn)用了很多宏,可讀性非常差。ucos 可讀性還可以,注釋也很全。這塊做的比較好的是 RT-Thread ,它是類 Linux 的代碼風(fēng)格,面向?qū)ο蟮脑O(shè)計(jì)模式,代碼簡(jiǎn)潔易懂。在保證了體積(最小 ROM:3K RAM:1.5K)的同時(shí),還借鑒了 Linux 的設(shè)備驅(qū)動(dòng)框架、虛擬文件系統(tǒng)、Shell 等功能,設(shè)計(jì)更加優(yōu)雅。

3 組件豐富性

RT-Thread 比起傳統(tǒng) UCOS、FreeRTOS 不僅僅在基礎(chǔ)功能上多而全,多達(dá) 50 個(gè)以上的可重用軟件組件,還有很多物聯(lián)網(wǎng)組件,對(duì)于物聯(lián)網(wǎng)產(chǎn)品幾乎做到開(kāi)箱即用。RT-Thread 還可以運(yùn)行 PythonJava、Lua 這些高級(jí)語(yǔ)言的腳本,進(jìn)一步降低開(kāi)發(fā)難度。

4 開(kāi)發(fā)資料

這塊 ucos 做的最好,還有配套相關(guān)的書籍,F(xiàn)reeRTOS 屬于后起之秀,網(wǎng)上也有很多相關(guān)資料。RT-Thread 這塊之前還是略顯薄弱的,不過(guò)現(xiàn)在 RT-Thread 對(duì)這塊非常重視,最直觀的可以看到官網(wǎng)上的應(yīng)用筆記越來(lái)越多了,還有一些配套教學(xué)視頻

5 版權(quán)

ucos 商業(yè)是要收費(fèi)的,F(xiàn)reeRTOS 和 RT-Thread 版權(quán)都很寬松,特別是RT-Thread剛剛使用了Apache許可協(xié)議。

6 社區(qū)生態(tài)

這三款 RTOS 的社區(qū)都比較活躍,現(xiàn)在可以感覺(jué)到 ucos 慢慢的用的人越來(lái)越少了,RT-Thread 和 FreeRTOS 用的人都在增多。RT-Thread 也是開(kāi)發(fā)者最多的國(guó)產(chǎn) RTOS,并且還擁有國(guó)內(nèi)最大的嵌入式開(kāi)源軟件社區(qū)。

審核編輯 :李倩

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

原文標(biāo)題:嵌入式開(kāi)發(fā)用RTOS的優(yōu)勢(shì)在哪?

文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RIGOL MSO5000系列混合信號(hào)示波器如何加速嵌入式開(kāi)發(fā)

    嵌入式系統(tǒng)的開(kāi)發(fā)過(guò)程往往面臨著復(fù)雜的調(diào)試挑戰(zhàn),尤其是混合信號(hào)環(huán)境下的實(shí)時(shí)數(shù)據(jù)采集、協(xié)議分析和故障定位。傳統(tǒng)的調(diào)試工具難以同時(shí)兼顧模擬信號(hào)與數(shù)字信號(hào)的同步觀測(cè),導(dǎo)致開(kāi)發(fā)效率低下。RIGO
    的頭像 發(fā)表于 06-24 12:08 ?96次閱讀
    RIGOL MSO5000系列混合信號(hào)示波器如何加速<b class='flag-5'>嵌入式開(kāi)發(fā)</b>

    嵌入式開(kāi)發(fā)入門指南:從零開(kāi)始學(xué)習(xí)嵌入式

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開(kāi)發(fā)成為熱門技能之一。以下將為初學(xué)者提供一份詳細(xì)的嵌入式開(kāi)發(fā)入門指南,涵蓋學(xué)習(xí)路徑、必備工具、推薦資源等內(nèi)容。 1. 嵌入式系統(tǒng)的定義與應(yīng)用嵌入式系統(tǒng)
    發(fā)表于 05-15 09:29

    嵌入式適合自學(xué)嗎?

    ,學(xué)習(xí)者可能會(huì)因?yàn)槿狈I(yè)的指導(dǎo)而走很多彎路。例如,在學(xué)習(xí)STM32時(shí),可能會(huì)因?yàn)椴涣私庹_的學(xué)習(xí)方法和順序,而花費(fèi)大量時(shí)間在一些不必要的內(nèi)容上。 2)難以解決實(shí)際問(wèn)題:在嵌入式開(kāi)發(fā)
    發(fā)表于 04-27 09:54

    嵌入式開(kāi)發(fā):高門檻的系統(tǒng)性工程與 996 的行業(yè)困局

    嵌入式開(kāi)發(fā)的門檻,往往被培訓(xùn)機(jī)構(gòu)和表象所掩蓋。許多人誤以為 “用 C 語(yǔ)言寫個(gè)跑在 ARM 上的程序” 就是嵌入式,實(shí)則連皮毛都未觸及。真正的嵌入式開(kāi)發(fā)是硬件與軟件深度融合的系統(tǒng)性工程,需跨越三重壁壘
    的頭像 發(fā)表于 04-09 11:06 ?318次閱讀
    <b class='flag-5'>嵌入式開(kāi)發(fā)</b>:高門檻的系統(tǒng)性工程與 996 的行業(yè)困局

    BlackBerry QNX推出通用嵌入式開(kāi)發(fā)平臺(tái)

    BlackBerry有限公司(紐交所代碼:BB;多倫多證券交易所代碼:BB)旗下部門QNX今日宣布推出QNX 通用嵌入式開(kāi)發(fā)平臺(tái)(General Embedded Development
    的頭像 發(fā)表于 03-11 16:04 ?604次閱讀

    AI來(lái)襲!嵌入式開(kāi)發(fā)者該如何應(yīng)對(duì)轉(zhuǎn)型?

    AI正在改變世界!從自動(dòng)駕駛到智能家居,從工業(yè)自動(dòng)化到語(yǔ)音助手,各行各業(yè)都在朝著智能化方向邁進(jìn)。對(duì)于嵌入式開(kāi)發(fā)者來(lái)說(shuō),AI的到來(lái)既是一次前所未有的挑戰(zhàn),也是一個(gè)充滿機(jī)遇的時(shí)代。過(guò)去,我們專注于硬件
    的頭像 發(fā)表于 03-04 14:41 ?777次閱讀
    AI來(lái)襲!<b class='flag-5'>嵌入式開(kāi)發(fā)</b>者該如何應(yīng)對(duì)轉(zhuǎn)型?

    代碼+案例+生態(tài):武漢芯源半導(dǎo)體CW32嵌入式開(kāi)發(fā)實(shí)戰(zhàn)正式出版

    尊敬的各位電子工程師、嵌入式開(kāi)發(fā)愛(ài)好者們:大家好!今天,我們懷著無(wú)比激動(dòng)與自豪的心情,向大家宣布一個(gè)重大喜訊——武漢芯源半導(dǎo)體的單片機(jī)CW32正式出書啦!《基于ARMCortex-M0+的CW32
    的頭像 發(fā)表于 03-03 15:15 ?650次閱讀
    代碼+案例+生態(tài):武漢芯源半導(dǎo)體CW32<b class='flag-5'>嵌入式開(kāi)發(fā)</b>實(shí)戰(zhàn)正式出版

    如何成為嵌入式開(kāi)發(fā)工程師?

    如何成為嵌入式開(kāi)發(fā)工程師? 成為嵌入式開(kāi)發(fā)工程師通常需要掌握一系列技能和知識(shí),并且在實(shí)踐不斷積累經(jīng)驗(yàn)。以下是一些基本步驟和建議: 1. 基礎(chǔ)教育:- 獲取電子工程、計(jì)算機(jī)科學(xué)或相關(guān)領(lǐng)域的學(xué)位
    發(fā)表于 02-19 10:39

    嵌入式開(kāi)發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺(jué)智能出品

    實(shí)用干貨!嵌入式開(kāi)發(fā)學(xué)習(xí)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)關(guān)注觸覺(jué)智能持續(xù)為大家?guī)?lái)更多嵌入式開(kāi)發(fā)內(nèi)容
    的頭像 發(fā)表于 12-31 10:51 ?117次閱讀
    <b class='flag-5'>嵌入式開(kāi)發(fā)</b>必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺(jué)智能出品

    如何使用 RISC-V 進(jìn)行嵌入式開(kāi)發(fā)

    RISC-V是一種開(kāi)源的指令集架構(gòu)(ISA),它允許任何人設(shè)計(jì)、制造和銷售基于RISC-V的處理器,這為嵌入式開(kāi)發(fā)提供了極大的靈活性和創(chuàng)新空間。以下是使用RISC-V進(jìn)行嵌入式開(kāi)發(fā)的基本步驟: 一
    的頭像 發(fā)表于 12-11 17:32 ?1868次閱讀

    基于Xilinx ZYNQ7000 FPGA嵌入式開(kāi)發(fā)實(shí)戰(zhàn)指南

    電子發(fā)燒友網(wǎng)站提供《基于Xilinx ZYNQ7000 FPGA嵌入式開(kāi)發(fā)實(shí)戰(zhàn)指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 15:31 ?37次下載

    零基礎(chǔ)嵌入式開(kāi)發(fā)學(xué)習(xí)路線

    嵌入式開(kāi)發(fā)”沒(méi)有接觸過(guò)的同學(xué)可能會(huì)不明覺(jué)厲,但是只要你了解了,感興趣并且有一個(gè)正確的學(xué)習(xí)路線的話,零基礎(chǔ)也能入門。給大家介紹一個(gè)簡(jiǎn)單易懂的學(xué)習(xí)路線,讓你能夠從零開(kāi)始學(xué)習(xí)嵌入式開(kāi)發(fā)。 第一步:掌握
    發(fā)表于 10-25 15:55

    嵌入式開(kāi)發(fā)常見(jiàn)問(wèn)題排查

    嵌入式開(kāi)發(fā)問(wèn)題排查很多人認(rèn)為嵌入式開(kāi)發(fā)很難,主要是因?yàn)樵谶@個(gè)過(guò)程中常常會(huì)遇到各式各樣的問(wèn)題。這些問(wèn)題的復(fù)雜性和多樣性使得許多人感到困惑和無(wú)所適從。然而,如果將這些問(wèn)題逐一拆解,實(shí)際上大部分都可以
    的頭像 發(fā)表于 09-22 08:04 ?796次閱讀
    <b class='flag-5'>嵌入式開(kāi)發(fā)</b>常見(jiàn)問(wèn)題排查

    聚焦嵌入式開(kāi)發(fā)的合規(guī)性工具、項(xiàng)目管理工具、版本迭代工具應(yīng)用

    ,就嵌入式開(kāi)發(fā)與管理領(lǐng)域的最新趨勢(shì)、工具選擇以及DevSecOps實(shí)踐應(yīng)用等方面展開(kāi)了深入探討。 本期對(duì)話龍智資深DevSecOps顧問(wèn)徐晨暉, 分享嵌入式開(kāi)發(fā)的合規(guī)性工具、項(xiàng)目管理和版本管理的工具選擇,以及DevSecOps
    的頭像 發(fā)表于 07-29 15:15 ?1042次閱讀

    嵌入式開(kāi)發(fā)前景怎么樣?

    嵌入式開(kāi)發(fā)前景非常廣闊,這主要得益于物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,以及嵌入式系統(tǒng)在各個(gè)領(lǐng)域的廣泛應(yīng)用。以下是對(duì)嵌入式開(kāi)發(fā)前景的詳細(xì)分析
    的頭像 發(fā)表于 07-10 09:00 ?4353次閱讀
    <b class='flag-5'>嵌入式開(kāi)發(fā)</b>前景怎么樣?
    主站蜘蛛池模板: 阜宁县| 维西| 台湾省| 庆安县| 南澳县| 棋牌| 正宁县| 沭阳县| 苍南县| 江西省| 延吉市| 东乌珠穆沁旗| 蓬溪县| 图木舒克市| 乌拉特后旗| 辽宁省| 大连市| 新乐市| 潜山县| 浦县| 家居| 花垣县| 环江| 永嘉县| 湘西| 武强县| 沧州市| 巴林左旗| 滁州市| 石林| 万源市| 忻城县| 盐亭县| 平乐县| 大厂| 竹北市| 临夏县| 铜鼓县| 河池市| 治多县| 巨鹿县|