女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

【一等獎(jiǎng)】RT-Thread創(chuàng)新應(yīng)用設(shè)計(jì)大賽作品

電子發(fā)燒友論壇 ? 2022-02-07 14:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作品名:基于RT-Thread攝像頭車牌圖像采集

作品地址:http://www.asorrir.com/project/33798

作者:Mak_z

項(xiàng)目簡(jiǎn)介:

使用基于RT-thread操作系統(tǒng)的AB32VG1開(kāi)發(fā)板作為主控,對(duì)ov7670攝像頭進(jìn)行圖像采集,并使用串口發(fā)送圖片RGB565格式到PC供opencv進(jìn)行圖像識(shí)別。原項(xiàng)目設(shè)想在開(kāi)發(fā)板上進(jìn)行采集的同時(shí)并通過(guò)簡(jiǎn)單的二值算法和插值算法實(shí)現(xiàn)車牌號(hào)識(shí)別,但實(shí)踐中發(fā)現(xiàn)開(kāi)發(fā)板的ram并不夠保存采集回來(lái)的圖像信息,與數(shù)據(jù)手冊(cè)中介紹的192k有一定差距,實(shí)現(xiàn)用戶能使用的ram是70k;同時(shí)原設(shè)想是帶lcd屏幕的,但最后發(fā)覺(jué)io口數(shù)量不夠,只能通過(guò)串口調(diào)試顯示,但lcd屏幕的 spi代碼仍保留在原碼中,可供參考。目前開(kāi)發(fā)板通過(guò)攝像頭采集完整數(shù)據(jù)部分已經(jīng)完成,并且可以通過(guò)串口uart1發(fā)送到上位機(jī)進(jìn)行圖像顯示。識(shí)別號(hào)牌上位機(jī)需要另外再做。

硬件說(shuō)明:

1.攝像頭ov7670帶fifo:采用csi總線的普通30w攝像頭。考慮到用模擬讀取攝像頭,io的反轉(zhuǎn)速度可能不能滿足高速采集的需要,因此保險(xiǎn)起見(jiàn),直接使用帶fifo的攝像頭。sccb總線采用全模擬的方式,跳過(guò)了所有中間層,直接操作寄存器,提高了總線的時(shí)鐘

2f60475c-805e-11ec-9e9d-dac502259ad0.jpg

2.串口工具PL2302(ttl轉(zhuǎn)RS232),一款與pc通訊的串口工具,免驅(qū)。

2f76cdce-805e-11ec-9e9d-dac502259ad0.jpg

3.總接線圖

2f97d08c-805e-11ec-9e9d-dac502259ad0.jpg

軟件說(shuō)明:

1.軟件流程圖

2fabca56-805e-11ec-9e9d-dac502259ad0.jpg

2.關(guān)鍵代碼

/* 攝像頭IO口采用直接操作寄存器的方式實(shí)現(xiàn),極大提升io速度 */#define BSP_FIFO_RCK_PIN      "PA.5"#define BSP_FIFO_RCK_SET_LOW     (GPIOA_BASE[GPIOx] &= ~(1ul << 5))#define BSP_FIFO_RCK_SET_HIGH     (GPIOA_BASE[GPIOx] |= (1ul << 5))
/* sccb總線的初始化并設(shè)置ov7670相應(yīng)寄存器 */  sccb_init();
  if(sccb_write_reg(0x12, 0x80) == RT_FALSE){    return RT_FALSE;  }
  rt_thread_delay(50);
  id1 = sccb_read_reg(0x0b);  id2 = sccb_read_reg(0x0a);
rt_kprintf("id1 = 0x%02x, id2 = 0x%02x\n", id1, id2);
  for(rt_uint16_t i = 0;i < sizeof(ov7670_init_reg_tbl) / sizeof(ov7670_init_reg_tbl[0]);i++){    sccb_write_reg(ov7670_init_reg_tbl[0], ov7670_init_reg_tbl[1]);}
/* 開(kāi)啟攝像頭vsync掃描線程(沒(méi)有外部中斷因此改用輪詢的方式實(shí)現(xiàn)) */  rt_thread_t thread;  /* 查詢VSYNC線程 */  thread = rt_thread_create("ov7670_vsync", ov7670_vsync_thread_entry, RT_NULL, 1024, 5, 100);
  if (thread == RT_NULL){    rt_kprintf("ov7670_vsync thread create fail!\n");    return RT_FALSE;  }  /* 啟動(dòng)線程 */rt_thread_startup(thread);
/* 提取hal庫(kù)實(shí)現(xiàn)了uart的數(shù)據(jù)發(fā)送函數(shù) */void uart1_send(rt_uint8_t *pbuf, rt_uint32_t len){  for(rt_uint32_t i = 0;i < len;i++){    hal_uart_clRFlag(UART1_BASE, UART_FLAG_TXPND);    hal_uart_write(UART1_BASE, pbuf);    while(hal_uart_getflag(UART1_BASE, UART_FLAG_TXPND) == 0);  }}

/* LCD底層驅(qū)動(dòng)代碼,因?yàn)橐_不夠,所以無(wú)法演示,測(cè)試可用,另外程序里也配有寄存器版本的操作代碼 */
static rt_uint32_t spi_bit_xfer(struct rt_spi_device *device, struct rt_spi_message *message){  struct rt_spi_bit_ops *ops = (struct rt_spi_bit_ops *)device->user_data;
  rt_uint8_t tmp_buf[1024];  rt_memset(tmp_buf, 0, sizeof(tmp_buf));
  if(message->send_buf == RT_NULL){    message->send_buf = tmp_buf;  }else if(message->recv_buf == RT_NULL){    message->recv_buf = tmp_buf;  }else{    return RT_FALSE;  }
  if (message->cs_take){    ops->set_cs(ops->data, PIN_LOW);  }#ifdef SPI_DC  message->length & SPI_DC ? ops->set_dc(ops->data, PIN_HIGH) : ops->set_dc(ops->data, PIN_LOW);  message->length &= ~SPI_DC;   /* 復(fù)原消息長(zhǎng)度 *///  rt_kprintf("message->length = %d\n", message->length);#endif  spi_rw_bytes(device, (rt_uint8_t *)message->send_buf, (rt_uint8_t *)message->recv_buf, message->length);
  if (message->cs_release){    ops->set_cs(ops->data, PIN_HIGH);  }}
static const struct rt_spi_ops spi_bit_bus_ops ={  RT_NULL,  spi_bit_xfer
};

優(yōu)化思路:


1. 由于ab32vg1沒(méi)有外部中斷可以使用,ov7670的幀同步信號(hào)vsync只有500us的高電平時(shí)間,因此為了捕捉到該信號(hào),vsync線程一直占用很多的資源;


2. 串口與上位通訊的速度目前最快只有115200bps,上位機(jī)可以接受256000bps的速度,但將驅(qū)動(dòng)改為256000bps后,接收會(huì)出現(xiàn)亂碼,因此串口使用的圖片數(shù)據(jù)非常緩慢。

項(xiàng)目演示

2fba60c0-805e-11ec-9e9d-dac502259ad0.jpg


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1406

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    (ST大賽等獎(jiǎng)作品)超聲波自拍神器實(shí)例項(xiàng)目

    (ST大賽等獎(jiǎng)作品)超聲波自拍神器電路圖:
    發(fā)表于 05-28 21:04

    電科網(wǎng)安斬獲2025數(shù)字中國(guó)創(chuàng)新大賽一等獎(jiǎng)

    近日,電科網(wǎng)安聯(lián)合測(cè)科院打造的方案《無(wú)人機(jī)多源地理空間信息采集與處理系統(tǒng)密碼應(yīng)用方案》項(xiàng)目從全國(guó)300余支頂尖團(tuán)隊(duì)中脫穎而出,在2025數(shù)字中國(guó)創(chuàng)新大賽中榮獲“低空產(chǎn)業(yè)數(shù)據(jù)安全規(guī)范化技術(shù)”賽道一等獎(jiǎng)。頒獎(jiǎng)典禮于福州隆重舉行。
    的頭像 發(fā)表于 05-10 10:00 ?630次閱讀

    三獲殊榮 | 經(jīng)緯恒潤(rùn)再獲中國(guó)港口協(xié)會(huì)科技進(jìn)步獎(jiǎng)一等獎(jiǎng)

    近日,2024年度中國(guó)港口協(xié)會(huì)科學(xué)技術(shù)獎(jiǎng)正式公布評(píng)審結(jié)果,經(jīng)緯恒潤(rùn)再獲中國(guó)港口協(xié)會(huì)科技進(jìn)步獎(jiǎng)一等獎(jiǎng)!這是繼2020年獲得二等獎(jiǎng)、2022年獲得一等獎(jiǎng)
    的頭像 發(fā)表于 04-14 17:07 ?570次閱讀
    三獲殊榮 | 經(jīng)緯恒潤(rùn)再獲中國(guó)港口協(xié)會(huì)科技進(jìn)步<b class='flag-5'>獎(jiǎng)</b><b class='flag-5'>一等獎(jiǎng)</b>

    主線科技榮獲全國(guó)人工智能應(yīng)用場(chǎng)景創(chuàng)新挑戰(zhàn)賽一等獎(jiǎng)

    總決賽,經(jīng)過(guò)激烈角逐,主線科技參賽的《基于AI技術(shù)智能網(wǎng)聯(lián)商用車項(xiàng)目》獲全國(guó)一等獎(jiǎng)殊榮,同時(shí)項(xiàng)目也獲得了全國(guó)人工智能最具推廣示范效應(yīng)解決方案榮譽(yù),主線科技成為了自動(dòng)駕駛卡車行業(yè)首個(gè)獲得該項(xiàng)賽事專項(xiàng)賽特等獎(jiǎng)及全國(guó)總決賽一等獎(jiǎng)的企業(yè)
    的頭像 發(fā)表于 01-21 10:56 ?594次閱讀

    天合光能榮獲光伏組件回收專題賽一等獎(jiǎng)

    近日,工業(yè)和信息化部第二屆能源電子產(chǎn)業(yè)創(chuàng)新大賽太陽(yáng)能光伏賽道決賽在山東臨沂隆重舉行。天合光能全回收再生光伏組件在眾多參數(shù)作品中脫穎而出,榮獲光伏組件回收專題賽一等獎(jiǎng),也是該專題的最高獎(jiǎng)
    的頭像 發(fā)表于 01-06 11:07 ?515次閱讀

    廣電計(jì)量牽頭項(xiàng)目獲得中國(guó)商業(yè)聯(lián)合會(huì)服務(wù)業(yè)科技創(chuàng)新獎(jiǎng)一等獎(jiǎng)

    近日,第十六屆中國(guó)商業(yè)聯(lián)合會(huì)服務(wù)業(yè)科技創(chuàng)新獎(jiǎng)評(píng)獎(jiǎng)結(jié)果正式公布。廣電計(jì)量牽頭完成的“動(dòng)力電池系統(tǒng)檢測(cè)評(píng)價(jià)關(guān)鍵技術(shù)研究與應(yīng)用”項(xiàng)目獲得中國(guó)商業(yè)聯(lián)合會(huì)服務(wù)業(yè)科技創(chuàng)新獎(jiǎng)一等獎(jiǎng)
    的頭像 發(fā)表于 01-03 11:29 ?557次閱讀

    大華股份榮獲中國(guó)創(chuàng)新方法大賽一等獎(jiǎng)

    ,大華股份憑借其卓越的創(chuàng)新能力和深厚的技術(shù)積累,脫穎而出,斬獲了全國(guó)一等獎(jiǎng)。大華股份的獲獎(jiǎng)項(xiàng)目為“不懼強(qiáng)光,分毫必現(xiàn),基于TRIZ的強(qiáng)逆光銳捕技術(shù)”。該項(xiàng)目通過(guò)靈活運(yùn)用創(chuàng)新方法,成功突破了行業(yè)性技術(shù)難題,實(shí)現(xiàn)了在強(qiáng)逆光
    的頭像 發(fā)表于 12-27 14:50 ?551次閱讀

    國(guó)科微榮獲音視頻領(lǐng)域關(guān)鍵技術(shù)突破一等獎(jiǎng)

    近日,第五屆“馬欄山杯”國(guó)際音視頻算法大賽-2024音視頻領(lǐng)域關(guān)鍵技術(shù)突破獎(jiǎng)揭曉,國(guó)科微8K超高清視頻系列芯片憑借優(yōu)異的產(chǎn)品性能及示范性應(yīng)用獲評(píng)一等獎(jiǎng)
    的頭像 發(fā)表于 12-26 15:11 ?613次閱讀

    大華股份榮獲2024年中國(guó)創(chuàng)新方法大賽一等獎(jiǎng)

    近日,由中國(guó)科協(xié)、重慶市人民政府舉辦的2024年中國(guó)創(chuàng)新方法大賽全國(guó)總決賽在重慶落下帷幕。大華股份靈活運(yùn)用創(chuàng)新方法、突破行業(yè)性技術(shù)難題,憑借“不懼強(qiáng)光,分毫必現(xiàn),基于TRIZ的強(qiáng)逆光銳捕技術(shù)”項(xiàng)目,斬獲全國(guó)
    的頭像 發(fā)表于 12-04 17:19 ?755次閱讀

    一等獎(jiǎng)RT-Thread嵌入式操作系統(tǒng)亮相世界互聯(lián)網(wǎng)大會(huì)

    領(lǐng)域的繁榮生態(tài)和技術(shù)沉淀,榮獲大賽一等獎(jiǎng)。這榮譽(yù)不僅是對(duì)RT-Thread團(tuán)隊(duì)多年努力的認(rèn)可,也是對(duì)中國(guó)開(kāi)源社區(qū)發(fā)展的肯定。該賽事是在中央網(wǎng)信辦信息化發(fā)展局指導(dǎo)下
    的頭像 發(fā)表于 11-30 01:06 ?590次閱讀
    <b class='flag-5'>一等獎(jiǎng)</b>!<b class='flag-5'>RT-Thread</b>嵌入式操作系統(tǒng)亮相世界互聯(lián)網(wǎng)大會(huì)

    行易道榮獲2024“隅翼杯”創(chuàng)新創(chuàng)業(yè)大賽一等獎(jiǎng)

    日前,2024“隅翼杯”創(chuàng)新創(chuàng)業(yè)大賽決賽暨“長(zhǎng)風(fēng)杯”大賽智能制造專題賽在金隅智造基地隆重舉辦,北京行易道科技有限公司從數(shù)千名競(jìng)爭(zhēng)者中脫穎而出,榮獲此次大賽一等獎(jiǎng)
    的頭像 發(fā)表于 11-22 13:55 ?838次閱讀

    北京協(xié)和醫(yī)院攜手云知聲榮獲2024全國(guó)智慧醫(yī)保大賽一等獎(jiǎng)

    結(jié)算清單智能生成方案”榮獲總決賽一等獎(jiǎng)。該項(xiàng)目以前瞻視野和創(chuàng)新立意賦能醫(yī)療機(jī)構(gòu)、醫(yī)保部門(mén),助力醫(yī)改提質(zhì)增效,贏得專家致好評(píng)。
    的頭像 發(fā)表于 11-21 14:15 ?663次閱讀

    摩爾線程榮獲2024海淀高價(jià)值專利培育大賽一等獎(jiǎng)

    近日,由北京市海淀區(qū)市場(chǎng)監(jiān)管局(區(qū)知識(shí)產(chǎn)權(quán)局)主辦,知識(shí)產(chǎn)權(quán)出版社有限責(zé)任公司承辦的2024中國(guó)·海淀高價(jià)值專利培育大賽(簡(jiǎn)稱:海高賽)決賽暨頒獎(jiǎng)典禮圓滿收官。經(jīng)過(guò)激烈角逐,摩爾線程憑借參賽項(xiàng)目“夸娥(KUAE)智算集群”斬獲一等獎(jiǎng),彰顯了其在技術(shù)
    的頭像 發(fā)表于 11-08 09:15 ?877次閱讀

    錦浪科技榮獲上海市技術(shù)發(fā)明一等獎(jiǎng)

    近日,2023年度上海市科學(xué)技術(shù)獎(jiǎng)公布,錦浪科技股份有限公司參與的“電池儲(chǔ)能系統(tǒng)精細(xì)化管控關(guān)鍵技術(shù)、裝備及應(yīng)用”榮膺“上海市技術(shù)發(fā)明獎(jiǎng)一等獎(jiǎng)”。
    的頭像 發(fā)表于 10-30 14:38 ?708次閱讀

    埃瓦科技榮獲第七屆西電全球校友創(chuàng)新創(chuàng)業(yè)大賽一等獎(jiǎng)

    日前,2024年校友開(kāi)拓融合發(fā)展論壇及第七屆西電全球校友創(chuàng)新創(chuàng)業(yè)大賽總決賽在西安電子科技大學(xué)圓滿舉行。來(lái)自麗水、北京、西安、日本東京、廣州、杭州六大賽區(qū)的30個(gè)優(yōu)秀項(xiàng)目展開(kāi)了精彩的“巔峰對(duì)決”。埃瓦科技憑借“空間智能視覺(jué)AI芯片及產(chǎn)業(yè)應(yīng)用”項(xiàng)目榮獲
    的頭像 發(fā)表于 10-23 15:18 ?679次閱讀