瑞芯微RK3399作為市場上一款不可多得的優(yōu)質(zhì)芯片組,其在AI性能、人臉識別、數(shù)據(jù)處理能力等維度上的表現(xiàn),一直使其備受客戶市場歡迎。應(yīng)對市場上的人臉識別、AI處理等應(yīng)用訴求,針對個性化需求市場,華北工控再推出多款嵌入式AI主板。
作為軟硬件一體化方案打造商,是否能夠針對客戶需求場景打造軟件方案,實現(xiàn)高度的性能契合,是重要的服務(wù)考核點之一。
程序設(shè)計的實踐中,編程接口的設(shè)計首先要使軟件系統(tǒng)的職責得到合理劃分。良好的接口設(shè)計可以降低系統(tǒng)各部分的相互依賴,提高組成單元的內(nèi)聚性,降低組成單元間的耦合程度,從而提高系統(tǒng)的可維護性和可擴展性。
API是華北工控針對客戶應(yīng)用所提供的一組操作接口,以簡化客戶應(yīng)用在主板上的開發(fā)工作為目標,具有集成和調(diào)用簡單、在線文檔支持、快速構(gòu)建應(yīng)用等特點。
圖片來源:千圖網(wǎng)(如若侵權(quán)請聯(lián)系刪除)
針對于目前公司的客戶需求情況,本次發(fā)布的API支持服務(wù),主要提供6大類操作接口:
1、系統(tǒng)信息類
主要有硬件的參數(shù)信息如CPU頻率,內(nèi)存大小,系統(tǒng)版本等接口。
系統(tǒng)控制類
主要有系統(tǒng)相關(guān)的,如重啟,關(guān)機,定時開關(guān)機,系統(tǒng)升級,恢復(fù)出廠,設(shè)置系統(tǒng)時間等接口。
顯示控制類
主要有分辨率獲取,亮度調(diào)節(jié),旋轉(zhuǎn)屏幕,顯示和隱藏狀態(tài)欄導(dǎo)航欄等接口。
網(wǎng)絡(luò)控制類
主要有以太網(wǎng)設(shè)置,網(wǎng)絡(luò)的開關(guān),IP的設(shè)置等接口。
硬件控制類
主要有外圍硬件數(shù)據(jù)的收發(fā),UART,GPIO,I2C,SPI,CAN,AFC-92601鎖控板等接口。
日志控制類
主要有系統(tǒng)的日志收集和上報,存儲容量設(shè)置,存儲路徑設(shè)置等接口。
隨著ARM架構(gòu)低功耗、高性能的優(yōu)勢日益明顯,市場用戶對于基于ARM架構(gòu)的產(chǎn)品方案變得更加青睞。隨著ARM設(shè)備的應(yīng)用市場不斷擴大,使用在設(shè)備上的操作系統(tǒng)也層出不窮,Linux 系統(tǒng)和Android系統(tǒng)以簡潔、高效等特點,成為市場上的主流選擇。
本款針對于Linux 系統(tǒng)和Android系統(tǒng)打造的API服務(wù)方案,能夠滿足大部分市場用戶的需求。