国产中文字幕在线视频,.com久久久,亚洲免费在线播放视频,神九影院电视剧免费观看,奇米在线888,天天网综合,久久免费视频观看

網(wǎng)站建設(shè)總體費用網(wǎng)站編輯軟件有哪些

鶴壁市浩天電氣有限公司 2026/01/22 08:25:41
網(wǎng)站建設(shè)總體費用,網(wǎng)站編輯軟件有哪些,網(wǎng)頁小游戲制作,反網(wǎng)站搭建一條龍Zynq7020 USB采集圖像#xff0c;不使用任何外加芯片#xff0c;可以提供ps端代碼和上位機源碼最近在折騰Zynq7020直接通過USB接口采集圖像#xff0c;發(fā)現(xiàn)網(wǎng)上資料基本都是用PL端加芯片的方案。其實這顆芯片的PS端自帶USB 2.0控制器#xff0c;不用外掛芯片就能玩轉(zhuǎn)攝像頭…Zynq7020 USB采集圖像不使用任何外加芯片可以提供ps端代碼和上位機源碼最近在折騰Zynq7020直接通過USB接口采集圖像發(fā)現(xiàn)網(wǎng)上資料基本都是用PL端加芯片的方案。其實這顆芯片的PS端自帶USB 2.0控制器不用外掛芯片就能玩轉(zhuǎn)攝像頭實測OV5640這類常用模組都能直接驅(qū)動。先看硬件連接USB接口的DP/DM直接懟到PS端的USB0引腳Bank0的MIO28/295V供電直接從開發(fā)板取。重點在于PS端的驅(qū)動實現(xiàn)Xilinx官方庫雖然提供了USB框架但直接拿來用會發(fā)現(xiàn)根本抓不到設(shè)備——這里有個坑需要手動設(shè)置PHY初始化參數(shù)。上硬菜PS端關(guān)鍵代碼// 初始化USB控制器 XUsbPs_Config *cfg XUsbPs_LookupConfig(XPAR_XUSBPS_0_DEVICE_ID); XUsbPs_CfgInitialize(usb_inst, cfg, cfg-BaseAddress); // 必須手動配置PHY XUsbPs_WriteReg(0xE0002144, 0x00000704); // 復(fù)位PHY usleep(10000); XUsbPs_WriteReg(0xE0002140, 0x00000040); // 設(shè)置UTMI參數(shù) // 設(shè)備檢測 while(!(XUsbPs_ReadReg(XUSBPS_PORTSC1_OFFSET) 0x01)){ print(等待攝像頭插入... ); usleep(500000); }這段代碼里最要命的是PHY配置參數(shù)官方文檔壓根沒提具體數(shù)值。實測發(fā)現(xiàn)當(dāng)攝像頭無法枚舉時把0x00000040改成0x00000044可能就活了這和具體PCB布線阻抗有關(guān)。圖像采集建議用批量傳輸模式避免等時傳輸?shù)臅r間戳問題。上位機用PythonPyQt做個簡易接收端class UsbCam(QThread): def run(self): dev usb.core.find(idVendor0x05a3, idProduct0x9230) dev.set_configuration() endpoint dev[0][(0,0)][0].bEndpointAddress while self.running: try: data dev.read(endpoint, 1024*1024, 1000) self.img_signal.emit(cv2.imdecode(np.frombuffer(data,np.uint8),1)) except: pass這個Python代碼里有個騷操作——直接扔1MB的讀取緩沖區(qū)實測比小塊讀取效率高3倍不止。注意攝像頭輸出的是JPEG流用OpenCV的imdecode直接解析省去自己實現(xiàn)H264解碼的麻煩。遇到幀撕裂問題在PL端加個小的FIFO緩存就能解決。雖然說不加外置芯片但用PL邏輯資源不算犯規(guī)吧用Verilog寫個32KB的環(huán)形緩沖區(qū)always (posedge usb_clk) begin if(wr_en) begin mem[wr_ptr] usb_data; wr_ptr (wr_ptr 32h1FFF) ? 0 : wr_ptr 1; end end這FIFO的關(guān)鍵在于跨時鐘域處理USB的60MHz和視頻輸出的74.25MHz之間需要雙時鐘RAM。實測丟包率從15%降到0.3%效果拔群。最后說個玄學(xué)問題某些批次攝像頭供電不穩(wěn)會導(dǎo)致顏色失真。在USB的VBUS線上并個470uF鉭電容立馬藥到病除。整套方案物料成本不到20塊錢比買現(xiàn)成的USB3.0采集卡便宜多了幀率還能跑到45fps1080p要啥自行車
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系我們進行投訴反饋,一經(jīng)查實,立即刪除!

大同網(wǎng)站建設(shè)費用網(wǎng)站設(shè)計怎么驗收

大同網(wǎng)站建設(shè)費用,網(wǎng)站設(shè)計怎么驗收,電子商務(wù)網(wǎng)站規(guī)劃的原則是什么,云主機怎么裝網(wǎng)站Excalidraw對齊輔助線#xff1a;智能提示提升效率 在技術(shù)團隊的日常協(xié)作中#xff0c;一張清晰的架構(gòu)圖往

2026/01/21 18:14:01

中國十大熱門網(wǎng)站排名企業(yè)網(wǎng)站開源系統(tǒng)

中國十大熱門網(wǎng)站排名,企業(yè)網(wǎng)站開源系統(tǒng),公司網(wǎng)站建設(shè)需要咨詢什么問題,北京seo公司排名如何讓PCB自己“散熱”#xff1f;——從布線規(guī)則到銅箔設(shè)計的熱管理實戰(zhàn)指南你有沒有遇到過這樣的情況#xff1

2026/01/21 16:28:01

電腦做網(wǎng)站怎么解析域名信息流推廣渠道

電腦做網(wǎng)站怎么解析域名,信息流推廣渠道,WordPress不發(fā)郵件了,暖暖社區(qū)免費觀看高清完整版DLSS Swapper完全指南#xff1a;從零開始掌握游戲性能優(yōu)化終極技巧 【免費下載鏈接】dlss

2026/01/21 17:40:01