精品国产18久久久久久,一个人在线观看的www,亚洲一区二区久久久,成人国内精品久久久久影院vr,最近免费中文字幕大全高清大全1

RSIC-V國(guó)產(chǎn)化邊緣端芯片嘉楠勘智K210支持最大國(guó)產(chǎn)開源RTOS及MicroPython

2021-01-23 10:29:46AI云資訊1278

日前,嘉楠科技AI芯片勘智K210積極響應(yīng)市場(chǎng)需求,即將開放對(duì)RTT-RTOS及基于RTOS應(yīng)用MicroPython的支持。RTT(RealTime-Thread)是國(guó)內(nèi)最大的開源實(shí)時(shí)操作系統(tǒng)。基于對(duì)該操作系統(tǒng)標(biāo)準(zhǔn)API的支持,將極大拓展勘智K210在國(guó)內(nèi)嵌入式開源社區(qū)的影響力。

嘉楠科技于RTOS-MicroPython、OpenMv相關(guān)開源實(shí)現(xiàn)的基礎(chǔ)上,提供了基于K210芯片的驅(qū)動(dòng)適配,方便了Steam教育行業(yè)對(duì)Micropython的需求,降低了相關(guān)芯片愛好者的入門門檻。目前,嘉楠科技官方正推動(dòng)相關(guān)內(nèi)測(cè)計(jì)劃,相信不久就將和大家見面。

增強(qiáng)K210對(duì)物聯(lián)網(wǎng)開發(fā)者的友好性

RT-Thread是一款開源的國(guó)產(chǎn)RTOS。與一般的操作系統(tǒng)相比,RTOS包含一個(gè)實(shí)時(shí)任務(wù)調(diào)度器,可以根據(jù)優(yōu)先級(jí)來(lái)分配不同的線程,從而使軟件的實(shí)時(shí)性得到保證。

自2006年起開始研發(fā)、維護(hù),RT-Thread在過(guò)去十多年間逐漸發(fā)展為一款主流實(shí)時(shí)操作系統(tǒng)。區(qū)別于FreeRTOS和UCOS,RT-Thread除了擁有類似的RTOS內(nèi)核外,還包括豐富的應(yīng)用組件和驅(qū)動(dòng)框架,因而廣受嵌入式開發(fā)者追捧。

這款平臺(tái)在研發(fā)上借鑒了 Linux 的設(shè)備驅(qū)動(dòng)框架、虛擬文件系統(tǒng)和Shell等功能,并提供50 個(gè)以上可重用軟件組件和大量物聯(lián)網(wǎng)組件,帶來(lái)近乎“開箱即用”的物聯(lián)網(wǎng)產(chǎn)品開發(fā)體驗(yàn)。同時(shí),由于采用嵌入式開發(fā)者熟悉的類Linux代碼風(fēng)格,以及面向?qū)ο笤O(shè)計(jì)模式,RT-Thread也在目前主流RTOS中展現(xiàn)了最佳的代碼易讀性。

從上圖可以看到,勘智K210支持RTOS系統(tǒng)標(biāo)準(zhǔn)庫(kù),例如線程管理、線程間的同步和通信、時(shí)鐘管理、內(nèi)存和中斷的管理以及內(nèi)核移植。同時(shí)勘智K210還支持IO設(shè)備管理、UART等12個(gè)特定的標(biāo)準(zhǔn)庫(kù)。另外,開發(fā)者需使用K210 C-SDK接入該芯片特有的DVP、FFT和KPU軟件庫(kù)。

通過(guò)MicroPython實(shí)現(xiàn)對(duì)K210的訪問和控制

RTOS-K210還支持MicroPython、文件系統(tǒng)和RTOS相關(guān)組件。MicroPython是Python標(biāo)準(zhǔn)庫(kù)的子集,專門針對(duì)微控制器和受限環(huán)境中的系統(tǒng)運(yùn)行進(jìn)行優(yōu)化設(shè)計(jì)。其目標(biāo)是使開發(fā)者輕易將桌面端的程序移植到微控制器或嵌入式系統(tǒng),而無(wú)需考慮底層驅(qū)動(dòng)的問題。

具體而言,在勘智K210-MicroPython的支持結(jié)構(gòu)中,不僅包括標(biāo)準(zhǔn)庫(kù)、特定庫(kù)、RTOS系統(tǒng)庫(kù)以及openMV圖像處理和視覺算法庫(kù)、UI庫(kù)等,還提供了基于MicroPython和openMV的開發(fā)環(huán)境。

同時(shí),MicroPython、勘智K210的驅(qū)動(dòng)由嘉楠科技提供技術(shù)支持。開發(fā)者可以直接通過(guò)MicroPython 即可實(shí)現(xiàn)勘智K210底層的訪問和控制,而不需要了解寄存器、數(shù)據(jù)手冊(cè)、庫(kù)函數(shù)等,極大降低了開發(fā)門檻。

值得注意的是,RT-Thread完全開源,遵循Apache 2.0許可證,RTOS內(nèi)核及所有開源組件可以免費(fèi)在商業(yè)產(chǎn)品中使用,且不需要公布應(yīng)用源碼,沒有任何潛在商業(yè)風(fēng)險(xiǎn)。

在應(yīng)用場(chǎng)景方面,RT-Thread既可用于工控、電網(wǎng)等高可靠性行業(yè),也可用于智能手環(huán)、智能音箱、無(wú)線攝像頭等終端設(shè)備。因此,繼支持FreeRTOS后,勘智K210添加對(duì)RT-Thread支持也將極大拓展其在商用領(lǐng)域的開發(fā)潛力。

相關(guān)文章

人工智能企業(yè)

更多>>

人工智能硬件

更多>>

人工智能產(chǎn)業(yè)

更多>>

人工智能技術(shù)

更多>>
AI云資訊(愛云資訊)立足人工智能科技,打造有深度、有前瞻、有影響力的泛科技媒體平臺(tái)。
合作QQ:1211461360微信號(hào):icloudnews