void DVP_Init(void)
{
? ? NVIC_InitTypeDef NVIC_InitStructure={0};
? ? RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DVP | RCC_AHBPeriph_USBHS, ENABLE);
? ? DVP->CR0 &= ~RB_DVP_MSK_DAT_MOD;
這個(gè)地方已經(jīng)改了。
不知道那里還有問題?謝謝!
void DVP_Init(void)
{
? ? NVIC_InitTypeDef NVIC_InitStructure={0};
? ? RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DVP | RCC_AHBPeriph_USBHS, ENABLE);
? ? DVP->CR0 &= ~RB_DVP_MSK_DAT_MOD;
這個(gè)地方已經(jīng)改了。
不知道那里還有問題?謝謝!
注8:僅當(dāng)寄存器RCC_AHBPCENR的bit[13]DVPEN=1與bit[11]USBHSEN=1且R8_USB_CTRL的
bit[2]RB_UC_RST_SIE=0時(shí),DVP_D5映射PB3(批號(hào)第五位小于2的不支持該功能),否則默認(rèn)映射到PB6。
手冊(cè)里面 寫的 。R8_USB_CTRL? 這個(gè)寄存器? ?在?ch32v30x.h? 里面找不到定義的地方。這個(gè)是在那里定義的?
您好,R8_USB_CTRL這個(gè)寄存器可用USBHSD->CONTROL表示,具體查看方式可參考下圖,具體可結(jié)合應(yīng)用手冊(cè)寄存器地址描述來看。關(guān)于DVP使用PB3引腳,可再添加對(duì)該寄存器位2清零試一下。應(yīng)用手冊(cè)下載鏈接如下。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通。
http://m.findthetime.net/downloads/CH32FV2x_V3xRM_PDF.html?
電路我也檢查好幾遍了,好像也沒有問題。我已經(jīng)強(qiáng)行清位了。但是,還是不行。手冊(cè)里面這樣寫的。你們寄存器取名字應(yīng)該區(qū)分下。?
還是不行。座子也重新焊接了,攝像頭也換了,還是不行。讀出ov2640的? ?id都是正確的。不知道啥原因?
您好,附件為參考例程,我這邊測(cè)試配置是沒問題的,可參考下圖配置,此外注意批號(hào)倒數(shù)第五位要大于1。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通.
謝謝,我用你這個(gè)配置還是不行。能想到的都檢查了。 我再重新搞塊板子再試吧