精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久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)不再提示

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

5RJg_mcuworld ? 來源:未知 ? 作者:李倩 ? 2018-05-09 16:59 ? 次閱讀

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

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

Android手機(jī)的雙MCU

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

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

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

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

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

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

1. 一個(gè)ARM運(yùn)行基于Linux的Android OS

2. 一個(gè)ARM運(yùn)行(RTOS)

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

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

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

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

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

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

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

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

3.差別比較之處

幾個(gè)主要差別的地方:

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

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

(3)中斷處理方式。

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

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

    關(guān)注

    5068

    文章

    19014

    瀏覽量

    303231
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3923

    瀏覽量

    127130
  • RTOS
    +關(guān)注

    關(guān)注

    21

    文章

    809

    瀏覽量

    119431

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

    XE166實(shí)時(shí)信號(hào)控制適用于經(jīng)濟(jì)高效變頻擴(kuò)展解決方案

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    電子發(fā)燒友網(wǎng)站提供《數(shù)據(jù)中心應(yīng)用中適用于Intel Xeon Sapphire Rapids擴(kuò)展處理器的負(fù)載點(diǎn)解決方案.pdf》資料免費(fèi)下
    發(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'>擴(kuò)展</b><b class='flag-5'>處理器</b>的負(fù)載點(diǎn)<b class='flag-5'>解決方案</b>

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

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

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

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