自2021年創(chuàng)龍科技推出全志國產(chǎn)化率100%的T3/A40i工業(yè)核心板后,不到兩年時間已超過800家工業(yè)客戶選擇創(chuàng)龍科技T3/A40i平臺。隨著客戶產(chǎn)品的不斷升級與迭代,部分“能源電力”、“工業(yè)自動化”行業(yè)客戶對T3/A40i的Linux版本提出了更高要求,主要涉及Docker、Qt、Python等組件特性。 秉持“快速響應(yīng)”、“有效解決”的服務(wù)宗旨,為滿足客戶新需求,創(chuàng)龍科技對T3/A40i平臺Linux內(nèi)核版本進行了升級,現(xiàn)正式支持Linux-5.10新內(nèi)核啦!Docker、Qt、Python統(tǒng)統(tǒng)升級啦,跟著我們一起看看Linux-5.10內(nèi)核有哪些新特性吧! 備注:Linux-3.10版本內(nèi)核亦會繼續(xù)維護和支持。 Linux-5.10內(nèi)核新特性 ![]() (1)支持更高Docker版本 Docker是一個開源的應(yīng)用容器引擎,讓開發(fā)者可打包他們的應(yīng)用以及依賴包至一個可移植的鏡像中,然后發(fā)布至任何流行的Linux或Windows機器上,亦可實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。使用Docker,可像管理應(yīng)用程序一樣管理基礎(chǔ)結(jié)構(gòu)。通過利用Docker的快速發(fā)布、測試和部署代碼的方法,可顯著減少產(chǎn)品開發(fā)時間。 Linux內(nèi)核更新為Linux-5.10后Docker版本為20.10.14,相比Linux-3.10內(nèi)核Docker版本20.10.14,新版本Docker支持更多功能,例如: l增加對更多實用工具和應(yīng)用程序的支持,包括Kubernetes、Swarm和Service Mesh。這些工具讓Docker在集群中使用更加便利,為應(yīng)用程序提供了更好的可伸縮性和更高的可靠性。 l提供了更簡單的安裝和部署過程。新的安裝程序可自動配置和設(shè)置Docker,使得用戶可始終保持最新版本的Docker,并且可在Windows和Mac OS X上更加流暢地運行。 (2)支持更高Qt版本 Qt開發(fā)環(huán)境主要包括Qt Creator工具、X86端Qt環(huán)境、ARM端Qt環(huán)境、交叉編譯工具鏈等。當用戶使用Qt Creator工具和X86端Qt環(huán)境編寫并編譯Qt工程后,生成的Qt程序鏡像僅可在X86端運行。必須使用適配評估板的ARM端Qt環(huán)境、交叉編譯工具鏈編譯Qt工程,生成的Qt程序鏡像方可在ARM端(即評估板)上正常運行。 Linux內(nèi)核更新為Linux-5.10后Qt環(huán)境版本為Qt-5.15.8,相比Linux-3.10內(nèi)核Qt環(huán)境版本Qt-5.9.0,新版本Qt在Qt 3D、Qt Core、Qt GUI等組件支持了更多功能,詳細可查閱如下鏈接: https://wiki.qt.io/New_Features_in_Qt_5.15 (3)支持更高版本Python Python是一種跨平臺的計算機程序設(shè)計語言。是一個高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。最初被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型項目的開發(fā)。 Linux內(nèi)核更新為Linux-5.10后Python版本為3.10,相比Linux-3.10內(nèi)核Python版本2.7,新版本Python支持更多功能,例如:
(4)支持CAN-FD協(xié)議 CAN-FD協(xié)議是CAN-BUS協(xié)議的最新升級,將CAN的每幀8字節(jié)數(shù)據(jù)提高到64字節(jié),波特率從最高的1Mbps提高到8-15Mbps,使得通訊效率提高8倍以上,大大提升了通訊速率。 Linux內(nèi)核更新為Linux-5.10后,支持CAN-FD協(xié)議,可顯著提升CAN總線的通訊速率。 T3/A40i全國產(chǎn)工業(yè)平臺 盡在創(chuàng)龍科技 T3工業(yè)核心板-小體積郵票孔 ![]() T3工業(yè)開發(fā)板-小體積郵票孔 ![]() T3工業(yè)核心板-郵票孔 ![]() T3工業(yè)評估板-郵票孔 ![]() T3工業(yè)核心板-B2B ![]() T3工業(yè)評估板-B2B ![]() |