欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
TI

自從學(xué)單片機以來(lái),陸續接觸了一些嵌入式操作系統,從最開(kāi)始的51單片機,叫做rtx51_tiny,就是在keil C51安裝后,例程里邊自帶一個(gè)實(shí)時(shí)操作系統例程,可以用它來(lái)建立多個(gè)任務(wù)(函數)同時(shí)執行的應用,官方例程實(shí)現了一個(gè)交通燈控制,嘿嘿,可能90%的人都忽略了它的存在。沒(méi)錯,就是最普通的51單片機也是可以跑操作系統的。

到后來(lái),學(xué)習了uc/OS II, 很經(jīng)典的嵌入式操作系統,適合學(xué)習原理用,每行代碼都加注釋學(xué)習了:),現在應該已經(jīng)發(fā)展到uc/OS III了. 再接著(zhù)在s3c44b0x上跑ucLinux,nxp的lpc系列處理器上移植操作系統,龍芯上移植linux等,在華為工作后使用的風(fēng)河公司的vxworks……一路下來(lái),對嵌入式操作系統也算是有一定的接觸。

因為實(shí)際的工程/項目中自己寫(xiě)代碼的開(kāi)發(fā)經(jīng)驗不多,對嵌入式操作系統的理解更多的受限于原理(內核和調度)。對于驅動(dòng)開(kāi)發(fā)以及應用開(kāi)發(fā)的接觸相對較少,經(jīng)驗比較不足。

這幾年接觸了TI的處理器,發(fā)現TI的處理器也都支持RTOS,而且TI有著(zhù)自己的RTOS,稱(chēng)為T(mén)I-RTOS。(rtos不單單只是一個(gè)任務(wù)調度,更多的是一個(gè)完整的解決方案,例如usb,網(wǎng)絡(luò )通信,藍牙通信等軟件包的支持)

上周花了點(diǎn)時(shí)間,大致瀏覽了下,還沒(méi)深入研究,有個(gè)初步的印象。

直接在TI官網(wǎng)搜RTOS,看搜索結果,可以分為兩個(gè)大類(lèi):

  • TI-RTOS-PROC:用于微處理器和DSP的實(shí)時(shí)操作系統(RTOS)
  • TI-RTOS-MCU:用于微控制器(MCU)的實(shí)時(shí)操作系統(RTOS)

TI-RTOS存在的兩種軟件包,一個(gè)是單獨發(fā)布的ti-rtos軟件包,配合某個(gè)處理器版本;另一種是直接打包到軟件開(kāi)發(fā)包sdk.
只能存在一種形式,具體由型號決定的,新出的產(chǎn)品一般都是直接打包在sdk中,不用專(zhuān)門(mén)下載。

第一大類(lèi),TI-RTOS-PROC

用于微處理器和DSP的,可參考網(wǎng)頁(yè):
http://www.ti.com.cn/tool/cn/TI-RTOS-PROC

截取部分如下:


對于這些處理器,ti-rtos直接嵌入在軟件開(kāi)發(fā)包當中的,不用單獨下載。
當然了,這些處理器也支持其他的操作系統,例如linux,rt-linux等。

第二大類(lèi),TI-RTOS-MCU

用于微控制器(單片機),網(wǎng)頁(yè)如下:
http://www.ti.com.cn/tool/cn/TI-RTOS-MCU


如上圖,對于SimpleLink器件(例如CC13x0, CC2640R2, CC3220, MSP432E4, 和MSP432P4,TI-RTOS包含在SimpleLink SDK當中,不用單獨下載.

另外,C2000系列(Concerto除外),使用SYS/BIOS.

對于MSP430, Tiva C (TM4C), Concerto, CC2650和CC3200,TI-RTOS有專(zhuān)門(mén)的獨立安裝包,需要單獨下載??蓞⒖枷聢D。

通過(guò)TI-RTOS,可以消除從頭開(kāi)始創(chuàng )建基本系統軟件功能,加快了開(kāi)發(fā)進(jìn)度。**TI-RTOS從一個(gè)實(shí)時(shí)多任務(wù)內核(TI-RTOS內核)擴展到一個(gè)完整的RTOS解決方案,包括額外的中間件組件、設備驅動(dòng)程序和電源管理。**TI-RTOS和TI的超低功耗MCU相結合,使開(kāi)發(fā)人員能夠設計電池壽命更長(cháng)的應用程序。通過(guò)提供預先測試和預先集成的基本系統軟件組件,TI-RTOS使開(kāi)發(fā)人員能夠專(zhuān)注于區分其應用程序。

與cc2640為例,整個(gè)應用開(kāi)發(fā),rtos內核其實(shí)只占其中的一小部分。


TI-RTOS建立在現有經(jīng)驗證的軟件組件之上,以確??煽啃院唾|(zhì)量。它通過(guò)文檔、附加示例和適用于多任務(wù)開(kāi)發(fā)和集成測試的API來(lái)增強這些功能,以驗證所有組件是否都能協(xié)同工作。TI-RTOS應用程序可以使用多種集成開(kāi)發(fā)環(huán)境(IDE)或工具鏈開(kāi)發(fā),包括ccs、energia(與Arduino兼容的軟件環(huán)境)、IAR和GCC。

另外,雖然ti-rtos支持不同的集成開(kāi)發(fā)環(huán)境,建議優(yōu)先使用ccs。

多說(shuō)一句,在使用新的simplelink平臺時(shí),貌似都要用上rtos,特別是simplelink的單芯片解決方案時(shí),在一個(gè)芯片上上跑無(wú)線(xiàn)協(xié)議棧,例如藍牙,wifi通信等,給用戶(hù)幾個(gè)調用接口,另外的部分都是基于操作系統進(jìn)行設計的。

要不要學(xué)習r(shí)tos,或者說(shuō)要不要上rtos,對于單片機來(lái)說(shuō),看實(shí)際的情形吧。

  • 好處在于,如果熟練掌握的話(huà),使用起來(lái)肯定非常方便,例如四旋翼飛行器等,姿態(tài)控制/飛行等可以創(chuàng )建任務(wù)單獨運行;如果要增加用戶(hù)任務(wù)等,直接創(chuàng )建新的任務(wù)即可;
  • 弊端在于,需要掌握基本的rtos原理,驅動(dòng)的學(xué)習也要花費一定的時(shí)間,而且也會(huì )有一定的開(kāi)銷(xiāo)。最重要的是調試方法,帶rtos的調試方法和裸機還是有點(diǎn)區別的。

建議的學(xué)習方法:

  1. 找一款MCU,把相應的軟件包下載下來(lái)(有可能是sdk,也可能是獨立的rtos安裝包,由型號決定)。
  2. 安裝好軟件包,有個(gè)rtos的文檔,可以閱讀下;
  3. 軟件包里邊有例程,可以先從例程開(kāi)始學(xué)習;
  4. 官網(wǎng)還有一個(gè)rtos的培訓視頻,比較老了,不過(guò)也可以參考下。

培訓視頻鏈接:

https://training.ti.com/ti-rtos-workshop-series-1-10-welcome


本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
【CC2640】CC2640軟件開(kāi)發(fā)從入門(mén)到專(zhuān)家的注意點(diǎn)
SimpleLink MCU SDK用戶(hù)指南
現在起,SimpleLink 低功耗 Bluetooth® 無(wú)線(xiàn) MCU支持阿里云Link物聯(lián)網(wǎng)平臺
[硬核】如何從零打造一款操作系統,給單片機寫(xiě)個(gè)RTOS
一款與眾不同的MCU問(wèn)世,將挑戰RTOS?
視頻教程 | 全新 TI SimpleLink? MCU 平臺發(fā)布會(huì )回放
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久