chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Android智能硬件定義與產(chǎn)品開發(fā)全流程的概述

9GxC_IoTMaker ? 來(lái)源:pigdreams ? 作者:pigdreams ? 2022-07-03 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通過(guò)總結(jié)大大小小多個(gè)Andriod智能硬件開發(fā)項(xiàng)目,記錄了智能硬件產(chǎn)品開發(fā)的全流程、智能硬件開發(fā)所涉及的技術(shù)體系概述的心得,并附上在主板選型、串口通信、屏幕顯示、常用外接設(shè)備上一些品類的特點(diǎn)和差異,分析了我的開發(fā)流程習(xí)慣原因,以供交流。

1.Android智能硬件的定義與應(yīng)用領(lǐng)域

關(guān)于智能硬件的定義,以我理解的角度來(lái)看,首先這是一個(gè)不同于移動(dòng)手機(jī)的硬件,它本質(zhì)還是一個(gè)可觸碰的實(shí)質(zhì)物體;其次關(guān)于智能,只要是基于Android系統(tǒng)開發(fā)的硬件就可稱之為智能,因?yàn)橹悄苡布铌P(guān)鍵的特性就是與外部連接通信,也稱之為物聯(lián)網(wǎng),而Android系統(tǒng)自帶優(yōu)秀的外部連接通信體系。

我們最常聽到與見到的智能硬件有手環(huán)、智能音箱智能家居這些比較成熟的消費(fèi)級(jí)商品,這些智能硬件大部分都是沒有界面的,與我從事的領(lǐng)域有所不同。沒有界面的智能硬件大部分都不是Andriod系統(tǒng),而有觸屏界面的智能硬件我敢說(shuō)80%以上都是Android系統(tǒng),因?yàn)锳ndroid的交互體系絕對(duì)是最好的。

市面上成熟的Android智能硬件有:手持POS機(jī)、自動(dòng)售貨機(jī)、政務(wù)自助機(jī)、人臉識(shí)別門禁、收銀機(jī)、汽車多媒體、電子班牌、快遞柜、影院取票機(jī)、廣告視頻機(jī)等等。

2.一款智能硬件產(chǎn)品開發(fā)的全流程

導(dǎo)入需求,分析確定需求細(xì)節(jié),討論方案的技術(shù)可行性。

確定項(xiàng)目負(fù)責(zé)人、產(chǎn)品經(jīng)理、硬件工程師、軟件工程師、結(jié)構(gòu)工程師、UI設(shè)計(jì)師。

由需求確定使用哪些外設(shè),對(duì)外設(shè)進(jìn)行選型,需充分考慮性能、質(zhì)量、結(jié)構(gòu)設(shè)計(jì)、價(jià)格、供應(yīng)商支持度等各方面的因素。

優(yōu)先確認(rèn)使用什么Android主板,確認(rèn)主板與外設(shè)選型后告知結(jié)構(gòu)工程師進(jìn)行結(jié)構(gòu)外形設(shè)計(jì)。

硬件工程師負(fù)責(zé)外接設(shè)備的控制板開發(fā)并提供接入?yún)f(xié)議,硬件工程師還須將外設(shè)接入Android主板的線材適配好。

UI設(shè)計(jì)師提供界面給軟件工程師(Android),開始進(jìn)入進(jìn)行軟件開發(fā)階段。

產(chǎn)品樣品建模制作出外殼,打磨、噴漆后進(jìn)行所有元件的組裝。

樣品燒入程序,開始交予測(cè)試。

程序bug修改,穩(wěn)定性測(cè)試。

所有測(cè)試通過(guò)后,撰寫用戶文檔與操作手冊(cè)。

一款智能硬件樣品全部制作完畢。

3.智能硬件開發(fā)所涉及的技術(shù)體系概述

Android UI

列表(RecycleView)

彈窗(Dialog)

動(dòng)畫(Animation)

文字與按鈕(TextView)

手勢(shì)(Gesture)

外部通信

串口通信(UART)

以太網(wǎng)

Wifi、熱點(diǎn)

4G

藍(lán)牙

USB

NFC

I2C

GPIO

存儲(chǔ)

TF

U盤

FTP

Linux系統(tǒng)

腳本

點(diǎn)亮屏幕

固件升級(jí)

NDK

音視頻播放

設(shè)備通訊協(xié)議加密

接入已有的C庫(kù)

語(yǔ)音識(shí)別

人臉識(shí)別

外接設(shè)備

二維碼

攝像頭

紅外感應(yīng)器

喇叭、麥克風(fēng)

觸摸屏

LCD液晶屏

打印機(jī)

NFC模塊

IC類讀卡器

4.關(guān)于主板選型

Android主板的選型一定要放在首位,因?yàn)檫@是整個(gè)產(chǎn)品的控制中心,核心元件,如果不能自己定制主板,那就只能依賴于供應(yīng)商提供方案?,F(xiàn)行市面上非常多做安卓工業(yè)主板的,不愁找不到主板,但想要很特殊的定制可能會(huì)比較麻煩,除非你的量很大,否則只能用人家的標(biāo)準(zhǔn)板。依賴供應(yīng)商還有一個(gè)特別麻煩的事情,就是系統(tǒng)功能定制的溝通,這是一個(gè)特別漫長(zhǎng)而痛苦的過(guò)程。

4.1 Anroid系統(tǒng)在智能硬件中所必要的功能

結(jié)合多個(gè)項(xiàng)目的經(jīng)驗(yàn),總結(jié)出智能硬件在安卓系統(tǒng)中所基本必要的功能。

6d0cf84a-f9d8-11ec-ba43-dac502259ad0.png

4.2 主板CPU芯片的選擇

CPU芯片是一塊主板最核心的元件,對(duì)于智能硬件而言CPU價(jià)格是不能太高的,不然會(huì)導(dǎo)致產(chǎn)品成本過(guò)高競(jìng)爭(zhēng)力下降,但CPU性能又不能太差以讓產(chǎn)品毫無(wú)競(jìng)爭(zhēng)力可言。

從我觀察的情況來(lái)看,現(xiàn)在市面上的智能硬件基本是三家芯片廠商占據(jù)了絕大部分市場(chǎng),它們分別是:

瑞芯微 Rockchip,簡(jiǎn)稱RK

全志 AllWinner

飛思卡爾 FreeScale

瑞芯微是我接觸比較多的,在百度搜安卓主板出來(lái)的廣告廠商基本都是采用瑞芯微方案的,總體來(lái)說(shuō)瑞芯微方案是最成熟的。

全志的安卓主板給我的感覺就是很便宜但系統(tǒng)都是4.2或4.4,說(shuō)實(shí)話有點(diǎn)落后時(shí)代,不是5.0系統(tǒng)以上的主板我都不想碰,界面太丑系統(tǒng)還有點(diǎn)卡。

最后關(guān)于飛思卡爾,這是一個(gè)國(guó)外廠商,我手上還沒接觸過(guò)這個(gè)芯片的板子,很少見搭載這個(gè)芯片的安卓主板,也許在某些特定應(yīng)用場(chǎng)景才會(huì)考慮這個(gè)芯片吧。

下面重點(diǎn)介紹下瑞芯微(下面簡(jiǎn)稱RK芯片)系列4款常見的芯片。

6d31fabe-f9d8-11ec-ba43-dac502259ad0.png

以疫情之前的價(jià)格來(lái)說(shuō),RK3288工業(yè)主板的價(jià)格大概在350~500 之間,RK3399價(jià)格在500~700之間,RK3188比3288便宜,RK3368介于3288與3399之間。

對(duì)于絕大多數(shù)應(yīng)用場(chǎng)景而言,RK3288絕對(duì)能滿足需求,價(jià)格也比較適中,系統(tǒng)一般是Android5.1不用進(jìn)行運(yùn)行時(shí)權(quán)限適配。RK3399主要用于對(duì)于運(yùn)算能力要求比較高的場(chǎng)景,比如人臉識(shí)別,3399還有一大優(yōu)勢(shì)就是板子面積相對(duì)而言比較小。我目前基本都是采用3288進(jìn)行開發(fā)的,對(duì)于智能硬件而言成本還是首要考慮因素,畢竟制造業(yè)利潤(rùn)低。

下圖是一塊3288的主板示意圖及規(guī)格說(shuō)明

6d56c4a2-f9d8-11ec-ba43-dac502259ad0.png

6dab00a8-f9d8-11ec-ba43-dac502259ad0.png



原文標(biāo)題:開發(fā)心得(1):我眼中的Andriod智能硬件及其開發(fā)流程

文章出處:【微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處

審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    609

    瀏覽量

    29620
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1657

    瀏覽量

    57607
  • 智能硬件
    +關(guān)注

    關(guān)注

    205

    文章

    2401

    瀏覽量

    111008
  • Andriod系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    2193

原文標(biāo)題:開發(fā)心得(1):我眼中的Andriod智能硬件及其開發(fā)流程

文章出處:【微信號(hào):IoTMaker,微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于安路DR1M90 FPSoC的Linux系統(tǒng)流程開發(fā)指南(4)

    ,以及 CPU/DDR 管理,附帶 TFTP+NFS 快速調(diào)試方案。含實(shí)操命令與配置步驟,適配特定硬件開發(fā)環(huán)境,幫助開發(fā)者完成系統(tǒng)鏡像生成、替換與調(diào)試,支撐 DR1M90 FPSoC 產(chǎn)品
    的頭像 發(fā)表于 11-30 15:46 ?1447次閱讀
    基于安路DR1M90 FPSoC的Linux系統(tǒng)<b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>開發(fā)</b>指南(4)

    基于安路DR1M90 FPSoC 的Linux 系統(tǒng)流程開發(fā)指南(3)

    ,以及 CPU/DDR 管理,附帶 TFTP+NFS 快速調(diào)試方案。含實(shí)操命令與配置步驟,適配特定硬件開發(fā)環(huán)境,幫助開發(fā)者完成系統(tǒng)鏡像生成、替換與調(diào)試,支撐 DR1M90 FPSoC 產(chǎn)品
    的頭像 發(fā)表于 11-26 17:01 ?95次閱讀
    基于安路DR1M90 FPSoC 的Linux 系統(tǒng)<b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>開發(fā)</b>指南(3)

    LuatOS exgnss擴(kuò)展庫(kù)實(shí)戰(zhàn)進(jìn)階:GNSS功能開發(fā)流程

    GNSS功能開發(fā)涉及多環(huán)節(jié)協(xié)同,LuatOS exgnss擴(kuò)展庫(kù)是其中的關(guān)鍵樞紐。本文以流程探秘形式,從硬件準(zhǔn)備、固件燒錄到代碼實(shí)現(xiàn),詳解exgnss庫(kù)的setup配置、模式生命周期
    的頭像 發(fā)表于 11-14 15:24 ?5397次閱讀
    LuatOS exgnss擴(kuò)展庫(kù)實(shí)戰(zhàn)進(jìn)階:GNSS功能<b class='flag-5'>開發(fā)</b><b class='flag-5'>全</b><b class='flag-5'>流程</b>!

    產(chǎn)品介紹】Xpedition Enterprise--企業(yè)級(jí)電子設(shè)計(jì)流程解決方案

    概述XpeditionEnterprise是面向企業(yè)級(jí)的設(shè)計(jì)流程,包括庫(kù)設(shè)計(jì)與管理、原理圖設(shè)計(jì)、PCB設(shè)計(jì)、生產(chǎn)數(shù)據(jù)的處理、SI仿真、EMC/EMI分析、熱分析及數(shù)模混合仿真等。Xpedition
    的頭像 發(fā)表于 11-13 11:41 ?165次閱讀
    【<b class='flag-5'>產(chǎn)品</b>介紹】Xpedition Enterprise--企業(yè)級(jí)電子設(shè)計(jì)<b class='flag-5'>全</b><b class='flag-5'>流程</b>解決方案

    明晚8點(diǎn)|睿擎文件系統(tǒng)實(shí)戰(zhàn):從開發(fā)到發(fā)布流程解析

    開發(fā)者。為此,我們特別推出本期文件系統(tǒng)專題直播,由睿擎平臺(tái)核心研發(fā)工程師手把手帶你掌握文件系統(tǒng)開發(fā)流程!直播預(yù)告▎直播主題睿擎平臺(tái)文件系統(tǒng)綜合實(shí)戰(zhàn):從
    的頭像 發(fā)表于 11-11 11:53 ?345次閱讀
    明晚8點(diǎn)|睿擎文件系統(tǒng)實(shí)戰(zhàn):從<b class='flag-5'>開發(fā)</b>到發(fā)布<b class='flag-5'>全</b><b class='flag-5'>流程</b>解析

    PPEC Workbench 平臺(tái)拓?fù)?b class='flag-5'>全覆蓋,滿足各類電源開發(fā)需求

    碎片化: 設(shè)計(jì)工具零散,缺乏能覆蓋“拓?fù)溥x型→設(shè)計(jì)→驗(yàn)證” 流程的一站式平臺(tái)。 ▌協(xié)同效率低: 拓?fù)渑c硬件選型、控制策略開發(fā)環(huán)節(jié)割裂,需反復(fù)調(diào)試匹配,嚴(yán)重阻礙項(xiàng)目迭代。 一、PPEC
    發(fā)表于 10-23 11:44

    智能硬件通過(guò)小聆AI自定義MCP應(yīng)用開發(fā)操作講解

    智能硬件通過(guò)小聆AI自定義MCP應(yīng)用開發(fā)操作講解 前言 MCP(Modular Communication Protocol,模塊化通信協(xié)議)為智能
    發(fā)表于 10-14 15:50

    聆思大模型智能FAE,看得懂技術(shù),答得準(zhǔn)問(wèn)題

    、嵌入式開發(fā)等垂直領(lǐng)域設(shè)計(jì)的開發(fā)者AI助手,通過(guò)嚴(yán)謹(jǐn)準(zhǔn)確的回復(fù),重新定義智能硬件領(lǐng)域的技術(shù)問(wèn)答方式。通過(guò)自動(dòng)化技術(shù)支持解決方案覆蓋從基礎(chǔ)咨詢
    發(fā)表于 09-30 11:29

    PPEC?電力電子控制器:賦能數(shù)字電源開發(fā)流程

    森木磊石作為數(shù)字電源生命周期服務(wù)商,以自主研發(fā)的PPECWorkbench電力電子智能化開發(fā)平臺(tái)為核心,圍繞電力電子應(yīng)用場(chǎng)景需求,構(gòu)建了開放式的硬件支持體系,全面兼容自研PPEC數(shù)字源控制芯片
    的頭像 發(fā)表于 09-29 11:45 ?1059次閱讀
    PPEC?電力電子控制器:賦能數(shù)字電源<b class='flag-5'>開發(fā)</b><b class='flag-5'>全</b><b class='flag-5'>流程</b>

    PCBA打樣流程避坑指南:為電子產(chǎn)品研發(fā)保駕護(hù)航

    一站式PCBA加工廠家今天為大家講講電子產(chǎn)品研發(fā)階段PCBA打樣要注意哪些問(wèn)題?PCBA打樣流程避坑指南。在智能硬件
    的頭像 發(fā)表于 09-22 09:21 ?476次閱讀
    PCBA打樣<b class='flag-5'>全</b><b class='flag-5'>流程</b>避坑指南:為電子<b class='flag-5'>產(chǎn)品</b>研發(fā)保駕護(hù)航

    基于工業(yè)物聯(lián)網(wǎng)平臺(tái)的流程智能工廠應(yīng)用

    在當(dāng)今數(shù)字化時(shí)代,智能工廠已成為制造業(yè)轉(zhuǎn)型升級(jí)的核心方向,而數(shù)據(jù)驅(qū)動(dòng)則是智能工廠高效運(yùn)轉(zhuǎn)的靈魂。數(shù)之能工業(yè)物聯(lián)網(wǎng)平臺(tái)作為連接設(shè)備、數(shù)據(jù)與決策的關(guān)鍵樞紐,在流程
    的頭像 發(fā)表于 07-28 10:17 ?389次閱讀
    基于工業(yè)物聯(lián)網(wǎng)平臺(tái)的<b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>智能</b>工廠應(yīng)用

    Vector流程開發(fā)工具鏈概述

    在軟件定義汽車(SDV)時(shí)代,汽車軟件的復(fù)雜度和重要性顯著提升,開發(fā)模式也逐步從基于ECU的獨(dú)立軟件開發(fā)向集中化、平臺(tái)化的軟件架構(gòu)演進(jìn)。傳統(tǒng)的開發(fā)模式由于
    的頭像 發(fā)表于 06-17 13:45 ?797次閱讀
    Vector<b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>開發(fā)</b>工具鏈<b class='flag-5'>概述</b>

    芯知識(shí)|廣州唯創(chuàng)電子語(yǔ)音芯片開發(fā)流程解析:從選型到量產(chǎn)的實(shí)踐指南

    一、語(yǔ)音芯片開發(fā)的核心邏輯與價(jià)值定位在智能化設(shè)備井噴式發(fā)展的背景下,語(yǔ)音交互已成為人機(jī)界面的重要入口。廣州唯創(chuàng)電子作為國(guó)內(nèi)領(lǐng)先的語(yǔ)音芯片方案商,其開發(fā)流程設(shè)計(jì)始終圍繞功能適配性、
    的頭像 發(fā)表于 05-13 08:19 ?556次閱讀
    芯知識(shí)|廣州唯創(chuàng)電子語(yǔ)音芯片<b class='flag-5'>開發(fā)</b><b class='flag-5'>全</b><b class='flag-5'>流程</b>解析:從選型到量產(chǎn)的實(shí)踐指南

    Android開發(fā)者必看】使用JetBrains TeamCity為Android項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    【CI/CD】定義明確的構(gòu)建、測(cè)試和部署工作流對(duì)Android應(yīng)用的開發(fā)至關(guān)重要。JetBrains TeamCity是一個(gè)用于構(gòu)建可靠管道的CI/CD平臺(tái),可與流行的Android
    的頭像 發(fā)表于 03-21 15:42 ?979次閱讀
    【<b class='flag-5'>Android</b><b class='flag-5'>開發(fā)</b>者必看】使用JetBrains TeamCity為<b class='flag-5'>Android</b>項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    【嵌入式學(xué)習(xí)利器】STM32流程虛擬仿真系統(tǒng),零基礎(chǔ)小白到軟硬件棧工程師的修煉之路

    在嵌入式開發(fā)領(lǐng)域,硬件原理的抽象性和項(xiàng)目流程的復(fù)雜性一直是初學(xué)者面臨的挑戰(zhàn),尤其是像STM32單片機(jī)開發(fā)這種軟
    的頭像 發(fā)表于 03-11 16:20 ?141次閱讀
    【嵌入式學(xué)習(xí)利器】STM32<b class='flag-5'>全</b><b class='flag-5'>流程</b>虛擬仿真系統(tǒng),零基礎(chǔ)小白到軟<b class='flag-5'>硬件</b><b class='flag-5'>全</b>棧工程師的修煉之路