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