隨著5G技術爆發、人工智能發展和物聯網(IoT)應用熱潮,嵌入式開發受到關注。進入21世紀,90%左右的計算機應用開發將涉及到嵌入式開發。這些巨額市場都是嵌入式玩家掘金的機會所在。
什么是嵌入式系統?客觀定義來說,除PC外的一切計算機系統都可以叫嵌入式系統,例如智能手機、工業機器人、汽車電子、航空航天(四軸飛行器)、安防監控等,離我們生活更近的還有無人機、智能音響、智能家具、自動駕駛汽車、掃地機器人、小米手環等等。
物聯網和人工智能為嵌入式打開了更大的空間,拓展了物聯網開發的技術邊界,從而迎來更多的應用場景,但在嵌入式設備網絡化、功能復雜化的趨勢下,除了傳統數據采集、處理和控制外,嵌入式產品還面臨跨平臺、協議、標準、安全、功耗等更多挑戰。
伴隨著片上系統(SoC)設計技術的成熟,基于ARM、RISC-V等內核、結合不同無線連接和加速引擎的應用特定架構(Application Specific Architectures)SoC芯片會逐漸成為物聯網時代嵌入式應用的主流平臺,通用芯片和專用芯片邊界會趨于模糊,并不斷促使著跨平臺圖形軟件開發的技術革新。采用跨平臺開發技術使得軟件工程師使用同一代碼就能為不同平臺構建應用程序,從而節省時間、金錢以及不必要的工作。
嵌入式軟件作為產品競爭力的核心之一,其優劣程度依賴于嵌入式軟件開發平臺,如果說嵌入式系統是物聯網系統中的系統(System of Systems),那跨平臺圖形軟件開發就是決定軟件普適性中基礎的基礎。
如今,從“鐵公基”到“新基建”,中國數字化建設已進入關鍵期,有別于“鐵公基”傳統思路,新基建是數據和新技術應用的落腳點,“新基建”要托起數字經濟發展,首先需要底層技術創新,它更需要有實力的技術服務商,提供可靠的產品和服務,支撐傳統產業向數字化、智能化、網絡化方向發展。
面對不同芯片、OS組合開發的嵌入式產品,圖形軟件跨平臺的開發需求迫切,但目前嵌入式圖形開發軟件主要為國外的Qt、emWin、TouchGFX等,像歐洲太空總署、谷歌、HP、盧卡斯影業和Opera移動瀏覽器也都有使用Qt技術,國內市場多年以來也一直被其壟斷。對于中國智能終端產業來說,急需構建自己的應用生態,擁有自己的跨平臺開發圖形軟件。如果能實現進口替代,則會具有很強的指標效應。
為解決當下開發者們對嵌入式軟件跨平臺開發的需求,改善國內嵌入式圖形用戶界面開發過渡依賴國外產品的現狀,及物聯網碎片化給應用開發帶來的重復投入等問題,面向物聯網開發者并擁有自主知識產權的TD GUI-Engine嵌入式圖形引擎應運而生,支持諸如Linux操作系統的多進程多窗口應用開發模式,同時也支持各類實時操作系統的多任務多窗口應用開發模式,提供給用戶應用程序開發廣泛的C接口功能,現已免費提供開發者使用。
該引擎專門為嵌入式系統進行了窗口、圖形渲染等多方面的優化,適用于各種軟硬件平臺,可利用TD Realizer可視化界面設計工具進行GUI應用開發并實時呈現運行效果。
基于自主研發TD GUI-Engine嵌入式圖形系統的藍星科技,是一家自主知識產權的高科技企業,作為基礎軟件開發商,藍星科技目前已向全行業公開適配方案,其TD GUI-Engine圖形軟件系統,繼承了其編程模式簡單,系統更精簡,占用資源少,實時響應,多進程多窗口的運行模式等優勢,為開發者提供高效、輕量、高性能的嵌入式研發方案。
物聯網時代為嵌入式系統應用開發打開了一片新天地,未來屬于有系統思維、腳踏實地的踐行者。相信中國智能終端產業生態,也將離實現進口替代更近一步。