chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

適用于TI處理器的可擴展Linux和TI RTOS解決方案

5RJg_mcuworld ? 來源:未知 ? 作者:李倩 ? 2018-05-09 16:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

研究生做了兩年Android應(yīng)用,實習(xí)時轉(zhuǎn)了嵌入式應(yīng)用軟件開發(fā),拿著一塊移植了RTOS的設(shè)備學(xué)習(xí)。入門了才發(fā)現(xiàn),兩者都是開源、穩(wěn)定、經(jīng)歷眾多設(shè)備廠商打磨的優(yōu)秀操作系統(tǒng),根據(jù)以下幾點對比學(xué)習(xí)。

雙系統(tǒng),兩個操作系統(tǒng)其實經(jīng)常一起應(yīng)用

Android手機的雙MCU

1. AP(Application Processor)是ARM架構(gòu)搭載Android,運行系統(tǒng)和應(yīng)用,由于高功耗待機時和WIFI、LCD均休眠

2. BP(BaseBand Processor)架構(gòu)搭載RTOS,運行通信協(xié)議、射頻、GPIO,低功耗

TP_Link小白路由的雙系統(tǒng)

1. 搭載Android4.2,運行APP加強應(yīng)用功能

2. 搭載RTOS,完成安全、嚴(yán)密、專業(yè)的路由功能

高通驍龍810/7系列處理器

1. 一個ARM運行基于Linux的Android OS

2. 一個ARM運行(RTOS)

適用于 TI 處理器的可擴展 Linux 和 TI RTOS 解決方案

查資料過程中,發(fā)現(xiàn)TI也提供了一套基于自己家處理器的可擴展Linux、Android、RTOS解決方案,同樣的處理器,可選的SDK和操作系統(tǒng),也是棒。當(dāng)然Android做為操作系統(tǒng)更為豐滿,更上層,而實時操作系統(tǒng)比如ucos,比如最近在學(xué)的rtos,都僅提供了任務(wù)調(diào)度、同步、互斥、時鐘等功能,所以必須內(nèi)核組,BSP&DSP,應(yīng)用軟件開發(fā)人員再向這個骨架中填充(移植)血肉:lwip(小型TCP/IP協(xié)議棧), fatfs(文件系統(tǒng)), driver(各種外設(shè)驅(qū)動), framework, ucGUI, bsp等。

通用操作系統(tǒng)和實時操作系統(tǒng)

1.通用操作系統(tǒng)的設(shè)計注重每次執(zhí)行的平均響應(yīng)時間而不關(guān)心某次特定執(zhí)行的響應(yīng)時間。通用操作系統(tǒng)中采用的很多策略和技巧都體現(xiàn)出了這種設(shè)計原則。

大型的os代碼包括的內(nèi)容很多,就拿linux來說,它就包括了調(diào)度、文件、網(wǎng)絡(luò)、驅(qū)動等完整的代碼內(nèi)容。

2.對于實時操作系統(tǒng),它除了要滿足應(yīng)用的功能需求以外,更重要的是還要滿足應(yīng)用提出的實時性要求,而組成一個應(yīng)用的眾多實時任務(wù)對于實時性的要求是各不相同的,此外實時任務(wù)之間可能還會有一些復(fù)雜的關(guān)聯(lián)和同步關(guān)系,如執(zhí)行順序限制、共享資源的互斥訪問要求等,這就為系統(tǒng)實時性的保證帶來了很大的困難。因此,實時操作系統(tǒng)所遵循的最重要的設(shè)計原則是:采用各種算法和策略,始終保證系統(tǒng)行為的可預(yù)測性predictability)

而一般的RTOS呢,就拿大家熟悉的ucos2來說,只是包含了調(diào)度、同步、互斥、時鐘等代碼。如果系統(tǒng)工程師需要拿ucos2來做一個項目,那么他還需要bsp、lwip、ucGUI、fatfs、driver、framework等很多代碼才能組成一個完成的系統(tǒng)。

可預(yù)測性是指在系統(tǒng)運行的任何時刻,在任何情況下,實時操作系統(tǒng)的資源調(diào)配策略都能為爭奪資源(包括CPU、內(nèi)存、網(wǎng)絡(luò)帶寬等)的多個實時任務(wù)合理地分配資源,使每個實時任務(wù)的實時性要求都能得到滿足。與通用操作系統(tǒng)不同,實時操作系統(tǒng)注重的不是系統(tǒng)的平均表現(xiàn),而是要求每個實時任務(wù)在最壞情況下都要滿足其實時性要求,也就是說,實時操作系統(tǒng)注重的是個體表現(xiàn),更準(zhǔn)確地講是個體最壞情況表現(xiàn)。

3.差別比較之處

幾個主要差別的地方:

(1)任務(wù)調(diào)度策略不同。

(2)內(nèi)存管理方式不同。

(3)中斷處理方式。

(3)系統(tǒng)管理方式不同。

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

    關(guān)注

    5175

    文章

    19973

    瀏覽量

    324377
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3980

    瀏覽量

    132343
  • RTOS
    +關(guān)注

    關(guān)注

    24

    文章

    856

    瀏覽量

    122193

原文標(biāo)題:Android與RTOS操作系統(tǒng)的適用類別

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    TI-醫(yī)療影像應(yīng)用領(lǐng)域的嵌入式解決方案

    。上?;嗜A信息科技有限公司基于TI嵌入式處理器的MRI解決方案有:TMS320C6452、TMS320C6455、TMS320C6457、TMS320C6474、TMS320F2808
    發(fā)表于 12-10 15:04

    用于 TI Stellaris 和 Concerto 微控制擴展RTOS 解決方案

    TI-RTOS 的可用性 TI-RTOS 內(nèi)核在大多數(shù) TI處理器、微控制和 DSP 上都可以使用。
    發(fā)表于 02-28 16:10

    用于 TI Stellaris 和 Concerto 微控制擴展RTOS 解決方案

    許可證不要求開發(fā)人員提供完整的應(yīng)用程序源代碼。TI-RTOS 的可用性 TI-RTOS 內(nèi)核在大多數(shù) TI處理器、微控制和 DSP
    發(fā)表于 02-28 16:20

    用于 TI Stellaris 和 Concerto 微控制擴展RTOS 解決方案

    源代碼。TI-RTOS 的可用性 TI-RTOS 內(nèi)核在大多數(shù) TI處理器、微控制和 DSP 上都可以使用。
    發(fā)表于 02-28 16:26

    各種ADAS處理器的的汽車電源解決方案包括BOM及層圖

    設(shè)計的多功能性,同時提供優(yōu)化的布局,以幫助設(shè)計人員針對與生產(chǎn)汽車電子子系統(tǒng)相關(guān)的 EMI/EMC 法規(guī)要求實現(xiàn)汽車符合性。主要特色適用于各種 ADAS 處理器的電源解決方案專門針對寬輸入電壓和冷啟動情況而設(shè)計尺寸
    發(fā)表于 09-26 08:37

    XE166實時信號控制適用于經(jīng)濟高效變頻擴展解決方案

    、工程機械、農(nóng)用機械、電車)和新能源(光伏發(fā)電、風(fēng)電、燃料電池等)領(lǐng)域開發(fā)出十分節(jié)能的解決方案。XE166實時信號控制經(jīng)過專門設(shè)計,適用于上述各種解決方案。這些控制器具備66 MIP
    發(fā)表于 12-04 09:54

    適用于iMX7處理器的的小巧高效完整電源解決方案

    描述適用于 NXP? IMX7 系列應(yīng)用處理器的高效靈活的小尺寸電源參考設(shè)計展示了適用于 iMX7 處理器的完整電源解決方案。這個簡單的
    發(fā)表于 12-28 11:50

    適用于NEC V系列微處理器的HP仿真和開發(fā)解決方案

    適用于NEC V系列微處理器的HP仿真和開發(fā)解決方案
    發(fā)表于 01-16 07:38

    適用于智能恒溫的人機界面參考設(shè)計

    描述該基于處理器的參考設(shè)計有助于加快產(chǎn)品上市步伐,并幫助客戶設(shè)計具有成本效益的智能恒溫人機界面 (HMI) 解決方案。Sitara? AM335x 系列處理器提供
    發(fā)表于 09-20 07:31

    完全擴展的軟件開發(fā)套件提供TI TI處理器產(chǎn)品組合的簡化開發(fā)

    達(dá)拉斯, 10月。德州儀器(TI)(納斯達(dá)克股票代碼:TXN)今天宣布其處理器軟件開發(fā)套件(SDK),使開發(fā)人員能夠使用單一軟件平臺快速創(chuàng)建差異化產(chǎn)品。處理器SDK
    的頭像 發(fā)表于 08-09 16:20 ?2505次閱讀

    適用于3D機器視覺的高度擴展TI DLP技術(shù)

    電子發(fā)燒友網(wǎng)站提供《適用于3D機器視覺的高度擴展TI DLP技術(shù).pdf》資料免費下載
    發(fā)表于 08-23 09:57 ?0次下載
    <b class='flag-5'>適用于</b>3D機器視覺的高度<b class='flag-5'>可</b><b class='flag-5'>擴展</b>的<b class='flag-5'>TI</b> DLP技術(shù)

    數(shù)據(jù)中心應(yīng)用中適用于Intel? Xeon? Sapphire Rapids擴展處理器的負(fù)載點解決方案

    電子發(fā)燒友網(wǎng)站提供《數(shù)據(jù)中心應(yīng)用中適用于Intel? Xeon? Sapphire Rapids擴展處理器的負(fù)載點解決方案.pdf》資料免
    發(fā)表于 08-26 09:54 ?2次下載
    數(shù)據(jù)中心應(yīng)用中<b class='flag-5'>適用于</b>Intel? Xeon? Sapphire Rapids<b class='flag-5'>可</b><b class='flag-5'>擴展</b><b class='flag-5'>處理器</b>的負(fù)載點<b class='flag-5'>解決方案</b>

    數(shù)據(jù)中心應(yīng)用中適用于Intel Xeon Sapphire Rapids擴展處理器的負(fù)載點解決方案

    電子發(fā)燒友網(wǎng)站提供《數(shù)據(jù)中心應(yīng)用中適用于Intel Xeon Sapphire Rapids擴展處理器的負(fù)載點解決方案.pdf》資料免費下
    發(fā)表于 09-03 11:20 ?0次下載
    數(shù)據(jù)中心應(yīng)用中<b class='flag-5'>適用于</b>Intel Xeon Sapphire Rapids<b class='flag-5'>可</b><b class='flag-5'>擴展</b><b class='flag-5'>處理器</b>的負(fù)載點<b class='flag-5'>解決方案</b>

    適用于TI超聲AFE的模擬時間增益控制(ATGC)解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于TI超聲AFE的模擬時間增益控制(ATGC)解決方案.pdf》資料免費下載
    發(fā)表于 09-05 09:52 ?0次下載
    <b class='flag-5'>適用于</b><b class='flag-5'>TI</b>超聲AFE的模擬時間增益控制(ATGC)<b class='flag-5'>解決方案</b>

    適用于 Microsemi? RTG4? FPGA 的 TI 航天級電源解決方案應(yīng)用手冊

    電子發(fā)燒友網(wǎng)站提供《適用于 Microsemi? RTG4? FPGA 的 TI 航天級電源解決方案應(yīng)用手冊.pdf》資料免費下載
    發(fā)表于 09-09 09:35 ?0次下載
    <b class='flag-5'>適用于</b> Microsemi? RTG4? FPGA 的 <b class='flag-5'>TI</b> 航天級電源<b class='flag-5'>解決方案</b>應(yīng)用手冊