一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

【實戰(zhàn)項目】遠(yuǎn)程AI手勢識別&在線USB更新固件

電子發(fā)燒友論壇 ? 來源:未知 ? 2023-03-10 11:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、項目介紹

遠(yuǎn)程AI手勢識別,主要采用了TinyMaix神經(jīng)網(wǎng)絡(luò)進(jìn)行的手勢識別功能,TinyMaix是面向單片機超輕量級的神經(jīng)網(wǎng)絡(luò)推理庫,即TinyML推理庫,可以讓你在任意單片機上運行輕量級深度學(xué)習(xí)模型。項目的主控采用的是RA4M2-100PIN開發(fā)板,周邊的傳感器有HS3003溫濕度傳感器,ISL29035光照傳感器以及DA16200 WIFI模塊,顯示部分主要采用迪文屏和上位機。軟件采用FreeRTOS操作系統(tǒng),軟件外設(shè)配置和代碼編寫均采用官方的IDE e2Studio。同時還具有USB升級功能,該部分需要搭配自己設(shè)計的USB升級上位機,以及自定義的通信協(xié)議。


二、硬件連接和介紹

下圖1是硬件實物連接圖:

系統(tǒng)的硬件連接方式為:IIC連接HS3003溫濕度傳感器,IIC連接ISL29035光照傳感器,串口連接DA16200 WIFI模塊,串口連接迪文屏。


整體硬件連接框架如下圖2所示:

三、軟件數(shù)據(jù)通信流程

FreeRTOS一共擁有三個進(jìn)程,分別是獲取溫濕度和光照值進(jìn)程,WIFI配置及通信進(jìn)程,手勢識別檢測進(jìn)程。


獲取溫濕度和光照值進(jìn)程流程圖如下圖3所示:

手勢識別檢測進(jìn)程流程圖如下圖4所示:

四、上位機設(shè)計

上位機采用C#進(jìn)行設(shè)計,采用UDP與單片機進(jìn)行通信,連接之后顯示溫濕度和光照值,同時接收手勢識別檢測結(jié)果。


效果圖如下圖5所示:

五、USB升級設(shè)計

USB升級主要采用USB PCDC連接通信,配置完USB PCDC后PC端就可以識別處一個串口,此時就可以與單片機通過USB進(jìn)行通信。單片機上電后,首先進(jìn)入BootLoader程序,當(dāng)檢測到USB連接則進(jìn)入等待升級,此時上位機會檢測到一個串口,這時通過定制的通信協(xié)議將升級包【xxx.srec】發(fā)送給單片機,單片機接收數(shù)據(jù)后會存到指定的Flash地址上,當(dāng)接收完整后就完成了USB升級功能。


USB升級流程圖如下圖6所示:

USB上位機圖如下圖7所示:

六、總結(jié)

一開始測試U盤自動升級,發(fā)現(xiàn)一直識別不了,結(jié)合之前的串口波特率對應(yīng)不上115200需要配置230400才能不亂碼,從而發(fā)現(xiàn)RA-Eco-RA4M2-100PIN和EK-RA4M2的晶振不一樣,而U盤自動升級例程采用的是EK-RA4M2開發(fā)板,那么USB肯定是沒辦法正常通信的,所以EK-RA4M2的USB例程不能正常通信也是正常的,之后修改了晶振頻率一切都正常了。后面USB升級就是理解【xxx.srec】文件內(nèi)容了,以前都是結(jié)果Hex文件,第一次接觸【xxx.srec】文件,查找資料之后發(fā)現(xiàn)還是很容易理解的,直接移植U盤自動升級例程到USB就可以了,底層功能可以不用修改。這里要注意的一點是MDK生成【xxx.srec】文件是沒辦法在我提供的USB升級Demo中用的,因為MDK生成的地址有一些問題,所以是沒法用的。


這次比賽調(diào)試也花了挺久時間的,一開始用的MDK開發(fā),后面發(fā)現(xiàn)有不兼容的地方最后轉(zhuǎn)到e2Studio開發(fā)。手勢識別Demo移植沒碰到太多問題,不管是MDK環(huán)境還是e2Studio環(huán)境,移植過程都挺順利的。FSP配置工具也是挺好用的(雖然是第一次使用),一開始不太習(xí)慣多用幾次就習(xí)慣了,這次也是第一次用瑞薩單片機開發(fā)項目,整體下來還不錯,沒有遇到太難受的地方。瑞薩的周邊模塊其實匹配度還是挺好的,可以直接插到開發(fā)板上使用。就是網(wǎng)上的資料還是太少,希望官方能夠多分享一些瑞薩方面的資料。


本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑?/span>微信EEFans0806,或者發(fā)郵箱liuyong@huaqiu.com



熱門推薦干貨好文


1、社區(qū)精選!PCB多層板設(shè)計挑戰(zhàn)賽作品集合

2、OpenHarmony開源鴻蒙大賽作品集:基于RK2206開發(fā)板20+成熟應(yīng)用案例!

3、從零入門物聯(lián)網(wǎng)OH開源平臺,從簡單到高階項目,創(chuàng)客、電子愛好者都愛用!

4、低成本ESP32方案,支持OpenHarmony系統(tǒng)開發(fā)(附10+項目樣例Demo)

5、從0到1玩轉(zhuǎn)瑞薩RA4系列開發(fā)板,教你變著花樣玩板子

6、四核64位,超強CPU ,看RK3568“競”開發(fā)板DEMO!

7、人工智能也能這么玩, 簡單快速入手,還能自定義AI運算

8、全部開源 | 基于全志V85X的運動相機,工業(yè)網(wǎng)關(guān),可穿戴式攝像頭

9、高性能雙核RISC-V,滿足大多數(shù)開發(fā),這款國產(chǎn)MCU工程師


原文標(biāo)題:【實戰(zhàn)項目】遠(yuǎn)程AI手勢識別&在線USB更新固件

文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

原文標(biāo)題:【實戰(zhàn)項目】遠(yuǎn)程AI手勢識別&在線USB更新固件

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    CY4500閃爍10次,然后在插入時停止,固件更新程序仍然提示設(shè)備未連接,為什么?

    協(xié)議分析器 3.1.0 重復(fù)上述順序。 嘗試了一臺干凈的筆記本電腦,首先安裝了4.0.0,然后將 CY4500 的J7插入PC。 始終如一地獲得 USB 設(shè)備識別的聲音指示,仍然閃爍 10 次,固件
    發(fā)表于 05-27 06:13

    如何通過USB更新CYPD2119-24LQXI的固件嗎?

    您能告訴我如何通過 USB 更新 CYPD2119-24LQXI 的固件嗎?
    發(fā)表于 05-22 06:31

    AI Agent 應(yīng)用與項目實戰(zhàn)》閱讀心得3——RAG架構(gòu)與部署本地知識庫

    繼續(xù)學(xué)習(xí)迪哥的AI Agent入門引導(dǎo)書籍。 LLM在落地應(yīng)用中面臨著專業(yè)領(lǐng)域表現(xiàn)不足、知識更新困難、容易產(chǎn)生\"幻覺\"等問題,這些挑戰(zhàn)嚴(yán)重制約了AI技術(shù)在各行業(yè)的深入
    發(fā)表于 03-07 19:49

    AI Agent 應(yīng)用與項目實戰(zhàn)》----- 學(xué)習(xí)如何開發(fā)視頻應(yīng)用

    再次感謝發(fā)燒友提供的閱讀體驗活動。本期跟隨《AI Agent 應(yīng)用與項目實戰(zhàn)》這本書學(xué)習(xí)如何構(gòu)建開發(fā)一個視頻應(yīng)用。AI Agent是一種智能應(yīng)用,能夠根據(jù)用戶需求和環(huán)境變化做出相應(yīng)響應(yīng)
    發(fā)表于 03-05 19:52

    AI Agent應(yīng)用與項目實戰(zhàn)》閱讀體驗--跟著迪哥學(xué)Agent

    感謝電子發(fā)燒友的這次活動,讓我有幸抽中了《AI Agent應(yīng)用與項目實戰(zhàn)》(以下簡稱《Agent》)這本書的贈送。 收到書本之后我就迫不及待地學(xué)習(xí)書本中的知識。如果說依靠各種平臺上的文章了解關(guān)于
    發(fā)表于 03-02 12:28

    AI Agent 應(yīng)用與項目實戰(zhàn)》閱讀心得2——客服機器人、AutoGen框架 、生成式代理

    繼續(xù)分享第2篇閱讀心得。 傳統(tǒng)客服系統(tǒng)在知識庫更新和多輪對話管理方面存在諸多技術(shù)瓶頸,本書第3章中提出的AI課程客服機器人架構(gòu)巧妙地解決了這些問題。該架構(gòu)采用Replit作為開發(fā)環(huán)境
    發(fā)表于 02-25 21:59

    DLP4710EVM更新最新固件后無法點亮怎么解決?

    我手里有一臺很早之前買的DLP4710的開發(fā)套件,固件一直沒有更新。 最近更新固件后直接無法開機,是否能提供老版本固件使用? 還有個問題,
    發(fā)表于 02-25 06:10

    AI Agent 應(yīng)用與項目實戰(zhàn)》第1-2章閱讀心得——理解Agent框架與Coze平臺的應(yīng)用

    也好好抓住這次AI agent的廣闊應(yīng)用前景,努力學(xué)習(xí),厚積薄發(fā)。 作為一名數(shù)據(jù)挖掘工程師,在研讀《AI Agent 應(yīng)用與項目實戰(zhàn)》第1-2章時,我對Agent的認(rèn)知有了質(zhì)的飛躍。
    發(fā)表于 02-19 16:35

    AirPods如何進(jìn)行固件更新

    AirPods的固件更新通常是通過與iPhone、iPad或Mac等蘋果設(shè)備連接時自動進(jìn)行的。以下是更新AirPods固件的介紹: 一、準(zhǔn)備工作 確保設(shè)備連接 : 將AirPods放入
    的頭像 發(fā)表于 12-05 14:59 ?1444次閱讀

    蘋果發(fā)布適用于AirPods Pro 2新固件更新

    據(jù)10月25日外媒報道,蘋果公司近期發(fā)布了針對AirPods Pro 2的新固件更新,版本號為7B19,這是在9月發(fā)布的7A305版本后的又一次升級。此次更新覆蓋了USB-C和Ligh
    的頭像 發(fā)表于 10-25 14:39 ?1522次閱讀

    使用bq2750x和EVM更新固件

    電子發(fā)燒友網(wǎng)站提供《使用bq2750x和EVM更新固件.pdf》資料免費下載
    發(fā)表于 10-18 11:41 ?0次下載
    使用bq2750x和EVM<b class='flag-5'>更新</b><b class='flag-5'>固件</b>

    MSP430 MCU上的USB現(xiàn)場固件更新

    電子發(fā)燒友網(wǎng)站提供《MSP430 MCU上的USB現(xiàn)場固件更新.pdf》資料免費下載
    發(fā)表于 10-18 09:27 ?1次下載
    MSP430 MCU上的<b class='flag-5'>USB</b>現(xiàn)場<b class='flag-5'>固件</b><b class='flag-5'>更新</b>

    MSP MCUs的安全現(xiàn)場固件更新

    電子發(fā)燒友網(wǎng)站提供《MSP MCUs的安全現(xiàn)場固件更新.pdf》資料免費下載
    發(fā)表于 10-09 09:21 ?0次下載
    MSP MCUs的安全現(xiàn)場<b class='flag-5'>固件</b><b class='flag-5'>更新</b>

    【全新課程資料】正點原子《ESP32物聯(lián)網(wǎng)項目實戰(zhàn)》培訓(xùn)課程資料上線!

    ,涵蓋了環(huán)境搭建、編程軟件使用、模塊基礎(chǔ)驅(qū)動、物聯(lián)網(wǎng)基礎(chǔ)知識和多個實戰(zhàn)項目等等。在物聯(lián)網(wǎng)項目的選擇上,我們深思熟慮,選擇了生活和生產(chǎn)中常用的方案,旨在讓大家學(xué)以致用! 入門項目
    發(fā)表于 09-24 17:05

    基于迅為RK3588【RKNPU2項目實戰(zhàn)1】:YOLOV5實時目標(biāo)分類

    [/url] 【RKNPU2 人工智能開發(fā)】 【AI深度學(xué)習(xí)推理加速器】——RKNPU2 從入門到實踐(基于RK3588和RK3568) 【RKNPU2項目實戰(zhàn)1】:YOLOV5實時目標(biāo)分類 【RKNPU2
    發(fā)表于 08-15 10:51