CH32V307RCT6調(diào)試OV2640,無法進入DVP_IRQHandler中斷的問題。

代碼:使用示例里的DVP_UART。

開發(fā)板:官方CH32V30xR-R1-1V0。

攝像頭:某寶紅板的OV2640模塊。

接口線序:

SDA--PB11

SDCLK--PB10

DPWDN--PC3

DPCLK--PA6 RE

SET--PC13

HERF--PA4

SYNC--PA5

D0--PA9

D1--PA10

D2--PC8

D3--PC9

D4--PC11

D5--PB6

D6--PB8

D7--PB9

image.png

1:在串口調(diào)試環(huán)節(jié),發(fā)現(xiàn)不管是開發(fā)板還是自己設(shè)計的電路板,串口在921600波特率基本是亂碼。不斷測試發(fā)現(xiàn)最高穩(wěn)定在230400波特率。

image.png

2:在Terminal窗口打印相關(guān)數(shù)據(jù),可以顯示MID和PID,說明在SCCB配置環(huán)節(jié)沒問題。

image.pngimage.png

3:按照程序框架,成功配置完DVP_Init();后應(yīng)該會進入中斷DVP_IRQHandler,但是在中斷里缺沒有任何數(shù)據(jù),即便在中斷開始假如打印信息也沒有數(shù)據(jù),所以判定沒有進入DVP中斷。

image.png

疑問點:

1:串口信息沒打印,是否跟串口波特率有關(guān),因為唯一的修改就是串口波特率改為了230400?

2:模塊沒有接D8-D11,看其他資料有說這幾個不接也沒問題,不知道是否有關(guān)系。

3:原以為是開發(fā)板有接口占用問題,后來自己單獨設(shè)計了電路板,但結(jié)果還是一樣,感覺也不是電路問題。

4:使用杜邦線在32F407上可以調(diào)試出數(shù)據(jù),連接線問題應(yīng)該也不大。


總結(jié):

? ? 最近在調(diào)試攝像頭,看好了CH32V30x的DVP功能,很符合公司國產(chǎn)化替代的要求。所以希望幫忙看下是哪里的問題。


附代碼

icon_rar.gifDVP_UART.zip


您好,關(guān)于以上問題,我們EVT工程正常都是驗證測試過的,例程默認配置是921600,在該波特率下應(yīng)該是沒問題的。你可以檢查一下工程文件的配置是否有問題,如ld文件、啟動文件、相關(guān)宏定義等,如下圖。此外,注意串口打印引腳要配置使用串口2。此外,你的附件工程建議包含EVT SRC文件夾,否則我這邊編譯報錯,建議你重新發(fā)一下,可發(fā)至我的郵箱(lzs@wch.cn),這邊具體看一下。后續(xù)問題也可通過郵箱討論

image.png


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频