T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!

创龙科技-黄工發表於2024-07-29

自2021年創龍科技推出全志國產化率100%的T3/A40i工業核心板後,不到兩年時間已超過800家工業客戶選擇創龍科技T3/A40i平臺。隨著客戶產品的不斷升級與迭代,部分“能源電力”、“工業自動化”行業客戶對T3/A40i的Linux版本提出了更高要求,主要涉及Docker、Qt、Python等元件特性。

秉持“快速響應”、“有效解決”的服務宗旨,為滿足客戶新需求,創龍科技對T3/A40i平臺Linux核心版本進行了升級,現正式支援Linux-5.10新核心啦!Docker、Qt、Python統統升級啦,跟著我們一起看看Linux-5.10核心有哪些新特性吧!

備註:Linux-3.10版本核心亦會繼續維護和支援。

Linux-5.10核心新特性

T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!

(1)支援更高Docker版本

Docker是一個開源的應用容器引擎,讓開發者可打包他們的應用以及依賴包至一個可移植的映象中,然後釋出至任何流行的Linux或Windows機器上,亦可實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。使用Docker,可像管理應用程式一樣管理基礎結構。透過利用Docker的快速釋出、測試和部署程式碼的方法,可顯著減少產品開發時間。

Linux核心更新為Linux-5.10後Docker版本為20.10.14,相比Linux-3.10核心Docker版本20.10.14,新版本Docker支援更多功能,例如:

l增加對更多實用工具和應用程式的支援,包括Kubernetes、Swarm和Service Mesh。這些工具讓Docker在叢集中使用更加便利,為應用程式提供了更好的可伸縮性和更高的可靠性。

l提供了更簡單的安裝和部署過程。新的安裝程式可自動配置和設定Docker,使得使用者可始終保持最新版本的Docker,並且可在Windows和Mac OS X上更加流暢地執行。

(2)支援更高Qt版本

Qt開發環境主要包括Qt Creator工具、X86端Qt環境、ARM端Qt環境、交叉編譯工具鏈等。當使用者使用Qt Creator工具和X86端Qt環境編寫並編譯Qt工程後,生成的Qt程式映象僅可在X86端執行。必須使用適配評估板的ARM端Qt環境、交叉編譯工具鏈編譯Qt工程,生成的Qt程式映象方可在ARM端(即評估板)上正常執行。

Linux核心更新為Linux-5.10後Qt環境版本為Qt-5.15.8,相比Linux-3.10核心Qt環境版本Qt-5.9.0,新版本Qt在Qt 3D、Qt Core、Qt GUI等元件支援了更多功能,詳細可查閱如下連結:

https://wiki.qt.io/New_Features_in_Qt_5.15

(3)支援更高版本Python

Python是一種跨平臺的計算機程式設計語言。是一個高層次的結合瞭解釋性、編譯性、互動性和麵向物件的指令碼語言。最初被設計用於編寫自動化指令碼(shell),隨著版本的不斷更新和語言新功能的新增,越多被用於獨立的、大型專案的開發。

Linux核心更新為Linux-5.10後Python版本為3.10,相比Linux-3.10核心Python版本2.7,新版本Python支援更多功能,例如:

  • 更好的錯誤提示
  • 結構化模式匹配
  • 型別檢查改進
  • 字典增加mappin屬性
  • TypeAlias型別別名註釋
  • 帶括號的上下文管理器

(4)支援CAN-FD協議

CAN-FD協議是CAN-BUS協議的最新升級,將CAN的每幀8位元組資料提高到64位元組,波特率從最高的1Mbps提高到8-15Mbps,使得通訊效率提高8倍以上,大大提升了通訊速率。

Linux核心更新為Linux-5.10後,支援CAN-FD協議,可顯著提升CAN匯流排的通訊速率。

T3/A40i全國產工業平臺

盡在創龍科技

T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業核心板-小體積郵票孔
T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業開發板-小體積郵票孔
T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業核心板-郵票孔
T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業評估板-郵票孔
T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業核心板-B2B
T3/A40i支援Linux-5.10新核心啦,Docker、Qt、Python統統升級!
T3工業評估板-B2B

相關文章