日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

雅特力AT32 MCU基于Zbar解碼庫(kù)的QR Decode應(yīng)用程序

雅特力 AT32 MCU ? 2023-10-10 09:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號(hào)信息的;在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念,使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來(lái)表示文字?jǐn)?shù)值信息,通過(guò)圖象輸入設(shè)備或光電掃描設(shè)備自動(dòng)識(shí)讀以實(shí)現(xiàn)信息自動(dòng)處理。二維碼由于自身設(shè)計(jì)特點(diǎn),可包含更多的信息量,編碼信息范圍更廣,并且由于二維碼具有一定的校驗(yàn)功能等。同時(shí)還具有對(duì)不同行的信息自動(dòng)識(shí)別功能、以及處理圖形旋轉(zhuǎn)變化點(diǎn),二維碼譯碼更加準(zhǔn)確,其誤碼率為千萬(wàn)分之一。下圖為QR二維碼構(gòu)造框圖。圖1. QR碼符號(hào)的結(jié)構(gòu)671212c2-670f-11ee-9788-92fbcf53809c.png1) 位置探測(cè)圖形、位置探測(cè)圖形分隔符:用于對(duì)二維碼的定位,對(duì)每個(gè)QR碼來(lái)說(shuō),位置都是固定存在的,只是大小規(guī)格會(huì)有所差異;這些黑白間隔的矩形塊很容易進(jìn)行圖像處理的檢測(cè)。2) 定位圖形:這些小的黑白相間的格子就好像坐標(biāo)軸,在二維碼上定義了網(wǎng)格。3) 格式信息:表示該二維碼的糾錯(cuò)級(jí)別,分為L(zhǎng)、M、Q、H。4) 數(shù)據(jù)區(qū)域:使用黑白的二進(jìn)制網(wǎng)格編碼內(nèi)容。8個(gè)格子可以編碼一個(gè)字節(jié)。5) 版本信息:即二維碼的規(guī)格,QR碼符號(hào)共有40種規(guī)格的矩陣(一般為黑白色),從21x21(版本1),到177x177(版本40),每一版本符號(hào)比前一版本每邊增加4個(gè)模塊。6) 糾錯(cuò)碼字:用于修正二維碼損壞帶來(lái)的錯(cuò)誤。

二維碼解碼流程

了解了QR二維碼的構(gòu)造,下面我們來(lái)了解解碼流程,QR二維碼的解碼流程如下圖2所示。圖2. QR碼譯碼步驟67276b22-670f-11ee-9788-92fbcf53809c.png1) 定位并獲取符號(hào)圖像。深色與淺色模塊識(shí)別為“0”與“1”的陣列。2) 識(shí)讀格式信息(如果需要,去除掩模圖形并完成對(duì)格式信息模塊的糾錯(cuò),識(shí)別糾錯(cuò)等級(jí)與掩模圖形參考)。3) 識(shí)讀版本信息,確定符號(hào)的版本。4) 用掩模圖形參考,從格式信息中得出對(duì)編碼區(qū)的位圖進(jìn)行異或處理消除掩模。5) 根據(jù)模塊排列規(guī)則,識(shí)讀符號(hào)字符,恢復(fù)信息的數(shù)據(jù)與糾錯(cuò)碼字。6) 用與糾錯(cuò)級(jí)別信息相對(duì)應(yīng)的糾錯(cuò)碼字檢測(cè)錯(cuò)誤,如果發(fā)現(xiàn)錯(cuò)誤,立即糾錯(cuò)。7) 根據(jù)模式指示符和字符計(jì)數(shù)指示符將數(shù)據(jù)碼字劃分成多個(gè)部分。8) 最后,按照使用的模式譯碼得出數(shù)據(jù)字符并輸出結(jié)果。二維碼的解碼流程具體實(shí)現(xiàn)的步驟和方法是比較復(fù)雜,涉及到了QR二維碼的標(biāo)準(zhǔn)規(guī)則及相對(duì)應(yīng)的算法,知識(shí)點(diǎn)很多,網(wǎng)絡(luò)上相關(guān)資料充足,這里就不再贅述。

QR decode快速使用方法

硬件資源

1) USB2) LCD 93413) Sensor OV5640 or OV26404) Buzzer(PE3)5) USER Key6) AT32F435_DVP_EVB_V1.0實(shí)驗(yàn)板圖3. 硬件資源圖67443900-670f-11ee-9788-92fbcf53809c.png

硬件連接及數(shù)據(jù)流

本例程中主要使用到的外設(shè)包括:DVP、I2C、XMC、DMA和USB,其中DVP用于攝像頭數(shù)據(jù)接收,I2C用于初始化攝像頭,XMC用于發(fā)送LCD顯示數(shù)據(jù)至LCD設(shè)備,DMA用于DVP至buffer和buffer至XMC的數(shù)據(jù)傳輸,USB用于將數(shù)據(jù)發(fā)送至PC端。攝像頭數(shù)據(jù)會(huì)以Y8的格式用DVP進(jìn)行采集,通過(guò)DMA傳輸至內(nèi)存buffer,此buffer會(huì)用于LCD顯示和Zbar解碼。在LCD顯示部分,由于LCD無(wú)法直接顯示Y8格式數(shù)據(jù),所以首先會(huì)將Y8格式轉(zhuǎn)換為RGB格式,然后通過(guò)DMA將數(shù)據(jù)傳輸?shù)絏MC用于LCD顯示攝像頭畫面;在Zbar解碼部分,解碼成功后會(huì)將解析結(jié)果通過(guò)USB傳輸至PC端,并通過(guò)XMC將結(jié)果顯示到LCD上。硬件連接以及數(shù)據(jù)流如下圖所示:圖4. 硬件連接及數(shù)據(jù)流圖676d6e56-670f-11ee-9788-92fbcf53809c.png

QR decode demo使用

由于該demo運(yùn)行占用了256KB的SRAM,而AT32F435/437的SRAM大小是可配置的(SRAM默認(rèn)大小為384KB),為了方便使用,demo已經(jīng)在啟動(dòng)文件中將SRAM修改為了默認(rèn)大小,亦可自行在extend_sram()函數(shù)中進(jìn)行SRAM大小的配置。圖5. 修改SRAM大小67756f7a-670f-11ee-9788-92fbcf53809c.png1) 連接USB線到PC,通過(guò)上位機(jī)可以識(shí)別到該設(shè)備:Artery Virtual COM Port,注意需要安裝USB驅(qū)動(dòng):Artery_VirtualCOM_DriverInstall.exe。2) 根據(jù)LCD顯示信息,查看攝像頭初始化是否成功,demo提供的初始化代碼可自動(dòng)識(shí)別OV5640或OV2640兩種攝像頭,若想更換其他攝像頭請(qǐng)自行修改攝像頭初始化代碼。3) 初始化成功后,將攝像頭對(duì)準(zhǔn)二維碼,LCD顯示當(dāng)前抓取的攝像頭圖像,此時(shí)芯片一直在通過(guò)Zbar進(jìn)行二維碼解碼。4) 若芯片解析到數(shù)據(jù),蜂鳴器會(huì)進(jìn)行提示并將解析次數(shù)及解析結(jié)果顯示在LCD底部,如圖6所示。同時(shí)如果連接了USB至PC端并識(shí)別到了Artery Virtual COM Port,還會(huì)將解析到的數(shù)據(jù)通過(guò)USB傳輸?shù)絇C端,如圖7所示。當(dāng)解析到新的圖碼數(shù)據(jù)時(shí)會(huì)將解析次數(shù)清零,并更新解析結(jié)果。5) 若芯片未解析到圖碼數(shù)據(jù),LCD將無(wú)結(jié)果顯示,或保留上次解析的結(jié)果及次數(shù)。6) 蜂鳴器提示音可以通過(guò)USER Key進(jìn)行開關(guān)。7) 可通過(guò)以下宏定義來(lái)對(duì)攝像頭輸出數(shù)據(jù)大小進(jìn)行設(shè)置,為了兼顧成像效果和資源占用,建議輸出大小設(shè)置為160至240(pixel)之間:#define CAMERA_SIZE 2408) 可通過(guò)以下宏定義來(lái)選擇是否開啟LCD顯示:#define LCD_DISPLAY9) 應(yīng)用效果展示視頻鏈接如下:https://b23.tv/Y4nhMNR圖6. LCD顯示解析數(shù)據(jù)67905632-670f-11ee-9788-92fbcf53809c.png圖7. USB傳到上位機(jī)數(shù)據(jù)67a6af4a-670f-11ee-9788-92fbcf53809c.png

關(guān)于雅特力雅特力科技于2016年成立,是一家致力于推動(dòng)全球市場(chǎng)32位微控制器(MCU)創(chuàng)新趨勢(shì)的芯片設(shè)計(jì)公司,專注于ARM Cortex-M4/M0+的32位微控制器研發(fā)與創(chuàng)新,全系列采用55nm先進(jìn)工藝及ARM Cortex-M4高效能或M0+低功耗內(nèi)核,締造M4業(yè)界最高主頻288MHz運(yùn)算效能,并支持工業(yè)級(jí)別芯片工作溫度范圍(-40°~105°)。雅特力目前已累積相當(dāng)多元的終端產(chǎn)品成功案例:如微型打印機(jī)、掃地機(jī)、光流無(wú)人機(jī)、熱成像儀、激光雷達(dá)、工業(yè)縫紉機(jī)、伺服驅(qū)控、電競(jìng)周邊市場(chǎng)、斷路器、ADAS、T-BOX、數(shù)字電源、電動(dòng)工具等終端設(shè)備應(yīng)用,廣泛地覆蓋5G物聯(lián)網(wǎng)、消費(fèi)、商務(wù)及工控等領(lǐ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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19168

    瀏覽量

    404905
  • 雅特力
    +關(guān)注

    關(guān)注

    1

    文章

    197

    瀏覽量

    9496
  • AT32
    +關(guān)注

    關(guān)注

    1

    文章

    121

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AT-Link Commander,拓展自動(dòng)化開發(fā)調(diào)試“芯”體驗(yàn)

    與腳本化控制,開發(fā)者可通過(guò)PC端USB接口連接AT-Link,實(shí)現(xiàn)對(duì)全系列MCU的調(diào)試與分析,簡(jiǎn)化開發(fā)流程。AT-LinkCommander是一款基于命令行的應(yīng)
    的頭像 發(fā)表于 04-29 11:35 ?345次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT-Link Commander,拓展自動(dòng)化開發(fā)調(diào)試“芯”體驗(yàn)

    TinyUSB加持!AT32 MCU助力嵌入式系統(tǒng)實(shí)現(xiàn)高效USB通信

    隨著嵌入式應(yīng)用日益復(fù)雜,USB已成為設(shè)備通信與數(shù)據(jù)傳輸?shù)暮诵慕涌谥?。為了更好地滿足開發(fā)者對(duì)高效、靈活USB功能的需求,AT32MCU官方現(xiàn)已支持TinyUSB,為廣大工程師帶來(lái)
    的頭像 發(fā)表于 04-29 11:35 ?342次閱讀
    TinyUSB加持!<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>AT32</b> <b class='flag-5'>MCU</b>助力嵌入式系統(tǒng)實(shí)現(xiàn)高效USB通信

    科技通過(guò)ISO 26262汽車功能安全ASIL D認(rèn)證

    近日,科技正式通過(guò)ISO26262汽車功能安全ASILD流程認(rèn)證,并由國(guó)際公認(rèn)的測(cè)試、檢驗(yàn)和認(rèn)證機(jī)構(gòu)SGS頒發(fā)認(rèn)證證書。此次認(rèn)證標(biāo)志著
    的頭像 發(fā)表于 02-06 18:33 ?1071次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>科技通過(guò)ISO 26262汽車功能安全ASIL D認(rèn)證

    工業(yè)級(jí)MCUAT32F455RCT7核心技術(shù)解析

    AT32F455RCT7基于192MHz Cortex-M4F內(nèi)核,集成豐富通信接口與硬件加密單元,具備-40℃~105℃工業(yè)級(jí)工作溫度范圍,為工業(yè)控制、電機(jī)驅(qū)動(dòng)及物聯(lián)網(wǎng)網(wǎng)關(guān)提供高性能、高可靠性的單芯片解決方案。
    的頭像 發(fā)表于 01-29 09:53 ?908次閱讀
    工業(yè)級(jí)<b class='flag-5'>MCU</b><b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT32F455RCT7核心技術(shù)解析

    國(guó)產(chǎn)MCU替代優(yōu)選!AT32系列憑高性能+高兼容,橫掃工控/消費(fèi)/AIoT多場(chǎng)景

    在國(guó)產(chǎn)化替代加速背景下,AT32系列MCU成工程師優(yōu)選。該系列基于ARM Cortex-M4/M0+內(nèi)核,具備高主頻、豐富外設(shè)及工業(yè)級(jí)
    的頭像 發(fā)表于 01-07 17:15 ?2077次閱讀

    力推出AT32 Edge AI Sensor開發(fā)平臺(tái),加速AI終端生態(tài)布局

    延遲、提升隱私保護(hù)并減少能耗。特別適用于手勢(shì)操控、動(dòng)作識(shí)別及設(shè)備監(jiān)測(cè)等對(duì)反應(yīng)速度高度敏感的場(chǎng)景。科技憑借AT32MCU的高效能、豐富外設(shè)與完善開發(fā)生態(tài),并結(jié)
    的頭像 發(fā)表于 12-12 18:32 ?805次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b>力推出<b class='flag-5'>AT32</b> Edge AI Sensor開發(fā)平臺(tái),加速AI終端生態(tài)布局

    AT32 MCU推動(dòng)低空經(jīng)濟(jì)發(fā)展

    AT32系列MCU憑借288MHz主頻與高精度外設(shè),為無(wú)人機(jī)飛控、電調(diào)及云臺(tái)提供核心算
    的頭像 發(fā)表于 12-04 09:53 ?1944次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>AT32</b> <b class='flag-5'>MCU</b>推動(dòng)低空經(jīng)濟(jì)發(fā)展

    喜訊!科技榮獲“電機(jī)創(chuàng)新設(shè)計(jì)先鋒企業(yè)”

    旨,覆蓋電機(jī)全產(chǎn)業(yè)鏈。憑借在電機(jī)控制領(lǐng)域的持續(xù)創(chuàng)新與卓越表現(xiàn),科技榮獲“電機(jī)創(chuàng)新設(shè)計(jì)先鋒企業(yè)”殊榮。在電機(jī)控制領(lǐng)域,傳統(tǒng)MCU普遍存在主頻不足、存儲(chǔ)受限、算法支持
    的頭像 發(fā)表于 11-04 11:51 ?817次閱讀
    喜訊!<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>科技榮獲“電機(jī)創(chuàng)新設(shè)計(jì)先鋒企業(yè)”

    活動(dòng)預(yù)告|與您相約2025電機(jī)控制先進(jìn)技術(shù)研討會(huì)

    11月6日,由電子發(fā)燒友主辦的2025電機(jī)控制先進(jìn)技術(shù)研討會(huì)將在深圳益田威斯汀酒店召開。本次研討會(huì)現(xiàn)場(chǎng),科技將展示基于AT32MCU的多款高效電機(jī)應(yīng)用方案,涵蓋機(jī)器人、無(wú)人機(jī)、出
    的頭像 發(fā)表于 11-04 11:51 ?2885次閱讀
    活動(dòng)預(yù)告|<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>與您相約2025電機(jī)控制先進(jìn)技術(shù)研討會(huì)

    AT32F421吊扇控制芯助力綠色節(jié)能

    AT32F421 MCU 主打吊扇控制器,憑無(wú)感 FOC、高集成、多保護(hù)優(yōu)勢(shì),滿足工程師降本提效、用戶舒適節(jié)能需求,適配智能家居與能效趨勢(shì)。
    的頭像 發(fā)表于 10-22 09:45 ?615次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT32F421吊扇控制芯助力綠色節(jié)能

    AT32F421定義高速吹風(fēng)機(jī)控制新標(biāo)準(zhǔn)?

    AT32F421 MCU為高速吹風(fēng)機(jī)提供方案,支持10000-120000rpm轉(zhuǎn)速,采用無(wú)感FOC控制,低噪高效且有過(guò)流保護(hù),解決傳統(tǒng)吹風(fēng)機(jī)痛點(diǎn),推動(dòng)行業(yè)技術(shù)升級(jí)。
    的頭像 發(fā)表于 09-24 09:35 ?985次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT32F421定義高速吹風(fēng)機(jī)控制新標(biāo)準(zhǔn)?

    MCU智能監(jiān)測(cè)系統(tǒng)為電鉆提供全鏈路保護(hù)

    AT32M412EBP7以240 MHz Cortex-M4F硬核驅(qū)動(dòng)無(wú)刷FOC,65 N·m零速啟停,4 MSPS ADC精檢電流,-40~105 ℃寬溫運(yùn)行,動(dòng)態(tài)功耗僅80 μA/MHz,為工業(yè)與家用智能電鉆提供極致算
    的頭像 發(fā)表于 09-10 09:25 ?1365次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>MCU</b>智能監(jiān)測(cè)系統(tǒng)為電鉆提供全鏈路保護(hù)

    MCU -40℃~105℃寬溫認(rèn)證保障兩輪車全氣候運(yùn)行?

    AT32F421G4U7 MCU基于Cortex-M4內(nèi)核,120MHz主頻,集成16KB Flash與8KB SRAM,支持FOC矢量控制與2MSPS ADC采樣,顯著提升電動(dòng)
    的頭像 發(fā)表于 08-29 09:55 ?2550次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b><b class='flag-5'>MCU</b> -40℃~105℃寬溫認(rèn)證保障兩輪車全氣候運(yùn)行?

    ??AT32F435:240MHz多軸伺服控制成本最優(yōu)解?

    AT32系列以“納米級(jí)精度、微秒級(jí)響應(yīng)、全棧式生態(tài)”重構(gòu)伺服控制系統(tǒng)邊界,其算架構(gòu)、實(shí)時(shí)控制鏈及安全機(jī)制精準(zhǔn)匹配工業(yè)自動(dòng)化高可靠性需
    的頭像 發(fā)表于 07-25 10:35 ?1105次閱讀
    ??<b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>AT32F435:240MHz多軸伺服控制成本最優(yōu)解?

    科技精彩亮相2025 MCU及嵌入式技術(shù)論壇

    7月24日,由AspenCore主辦的2025MCU及嵌入式技術(shù)論壇,在深圳科興科學(xué)園圓滿落幕。在此次論壇上展示了覆蓋電機(jī)控制、智能家電、AIoT等眾多場(chǎng)景的創(chuàng)新產(chǎn)品與應(yīng)用方案。
    的頭像 發(fā)表于 07-25 08:14 ?1888次閱讀
    <b class='flag-5'>雅</b><b class='flag-5'>特</b><b class='flag-5'>力</b>科技精彩亮相2025 <b class='flag-5'>MCU</b>及嵌入式技術(shù)論壇
    沙湾县| 鄯善县| 敦化市| 南开区| 垦利县| 临朐县| 昌邑市| 山东省| 宜兴市| 宁乡县| 长沙县| 读书| 凭祥市| 右玉县| 古蔺县| 同江市| 黔西| 阳朔县| 丽水市| 罗甸县| 裕民县| 郎溪县| 永胜县| 临夏县| 宜川县| 江城| 健康| 高阳县| 玛多县| 阿图什市| 班玛县| 夹江县| 昆明市| 邵武市| 绍兴市| 广河县| 蛟河市| 建始县| 天气| 定远县| 万荣县|