女人被爽到高潮视频免cn费95,久久99精品久久久久久久不卡,内射人妻骚骚骚,久久精品一区二区三区四区啪啪 ,美女视频黄频a美女大全

  • 正文
    • 1、前言
    • 2、CubeMX在N6使用中的BUG
    • 3、移植驅(qū)動(dòng)
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

ST第一款支持CSI接口的MCU?利用STM32CubeMX驅(qū)動(dòng)CSI/DCMIPP的BUG解決

03/05 11:20
1530
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

1、前言

去年末ST推出的STM32N657DK開發(fā)板中,它的攝像頭比較特殊。

CSI是相機(jī)串行接口的簡(jiǎn)稱和之前常用的類似Ov2640等SCCB接口的攝像頭相比,CSI 接口支持高速數(shù)據(jù)傳輸,數(shù)據(jù)傳輸速度比 SCCB 快得多。例如,CSI 總線提供高達(dá) 1Gbps 的數(shù)據(jù)傳輸速度,而 SCCB 的數(shù)據(jù)傳輸速度相對(duì)較慢。具有更低的功耗,采用串行傳輸方式,減少了信號(hào)線的數(shù)量,從而降低了功耗。具有更低的功耗,因?yàn)樗鼈儾捎么袀鬏敺绞剑瑴p少了信號(hào)線的數(shù)量,從而降低了功耗。

而STM32N6是ST的MCU中第一款支持CSI的單片機(jī),在此之前CSI接口為STM32MP系列獨(dú)有。

2、CubeMX在N6使用中的BUG

這里我要吐槽一下CubeMX在N6中的各種Bug。首先是RIF的BUG,作為防止用戶異常訪問(wèn)的防火墻機(jī)制,在N6推出時(shí),CubeMX中并沒(méi)有直接的RIF選項(xiàng),需要在搜索框中搜索RIF才可以打開RIF配置,否則在使用攝像頭和LCD顯示屏的時(shí)候就會(huì)觸發(fā)內(nèi)容保護(hù)。

不過(guò)今天發(fā)現(xiàn)CubeMX可以更新了,而官方的STM32N6的庫(kù)也更新到了1.1版本。

新版本的CubeMX完善了這個(gè)Bug,可以直接配置RIF選項(xiàng)。

其次是CSI和DCMIPP的BUG,而這個(gè)BUG是妨礙攝像頭使用的最大BUG。

CSI在配置完后,啟動(dòng)CubeMX生成代碼的時(shí)候會(huì)發(fā)現(xiàn)CSI的內(nèi)容沒(méi)有填充,而DCMIPP的配置則會(huì)缺少很多很多的內(nèi)容。

為了解決這個(gè)問(wèn)題,只能從ST的官方庫(kù)的例程找到CSI和DCMIPP配置。

直接CV官方的CSI和DCMIPP的配置參數(shù),寫入配置。

然后可能是由于CSI的問(wèn)題,導(dǎo)致時(shí)鐘樹中的IC18是被禁用的。

這里為什么要強(qiáng)調(diào)一下IC18呢,因?yàn)镮C18提供CSI的時(shí)鐘源。

CSI的時(shí)鐘源只能由IC18提供,這里并不能配置CSI的IC18,這里也有可能是因?yàn)镃SI的BUG導(dǎo)致。

而且DCMIPP的主時(shí)鐘應(yīng)該和CSI的主時(shí)鐘相同,因此解決的問(wèn)題還得包括解決CSI的時(shí)鐘問(wèn)題。

官方的例程中對(duì)DCMIPP的配置是將其配置為300MHZ,經(jīng)典配置是333MHZ,這點(diǎn)和手冊(cè)中描述的一致。

對(duì)CSI的時(shí)鐘配置是由PLL1引入,將其60分頻。而上面配置DCMIPP的時(shí)候PLL1為1200MHZ,因此CSI的主頻是1200/60 = 20MHZ。

當(dāng)然別忘記了開啟CSI的時(shí)鐘總線使能,這樣子就能夠解決CubeMX關(guān)于CSI和DCMIPP的BUG了。

3、移植驅(qū)動(dòng)

解決掉上述問(wèn)題之后,找到ST的BSP支持包

導(dǎo)入上述幾個(gè)文件(包括幾個(gè).h文件)

??IMX335_Probe(IMX335_R2592_1944,?IMX335_RAW_RGGB10);??if?(HAL_DCMIPP_CSI_PIPE_Start(&hdcmipp,?DCMIPP_PIPE1,?DCMIPP_VIRTUAL_CHANNEL0?,?BUFFER_ADDRESS,?DCMIPP_MODE_CONTINUOUS) !=?HAL_OK)? {? ??Error_Handler();? }

啟動(dòng)DCMIPP即可,當(dāng)然這里還要啟動(dòng)LTDC以便于LCD顯示屏啟動(dòng)還有接觸LTDC和DCMIPP的內(nèi)存保護(hù)。

意法半導(dǎo)體

意法半導(dǎo)體

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國(guó)Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長(zhǎng)市場(chǎng)之間分布均衡(五大市場(chǎng)占2007年銷售收入的百分比):通信(35%),消費(fèi)(17%),計(jì)算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計(jì)數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場(chǎng)居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國(guó)Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長(zhǎng)市場(chǎng)之間分布均衡(五大市場(chǎng)占2007年銷售收入的百分比):通信(35%),消費(fèi)(17%),計(jì)算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計(jì)數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場(chǎng)居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.收起

查看更多

相關(guān)推薦