久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
stm32F103+山外鷹眼OV7725攝像頭例程
[打印本頁]
作者:
tgc1997
時間:
2018-12-20 19:55
標題:
stm32F103+山外鷹眼OV7725攝像頭例程
本代碼從stm32F103的OV7670例程修改而成,所以內部文件名仍為ov7670,但實際為ov7725代碼
單片機源程序如下:
#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "lcd.h"
#include "usart.h"
#include "string.h"
#include "ov7670.h"
#include "tpad.h"
#include "timer.h"
#include "exti.h"
#include "dma.h"
#include "stm32f10x_dma.h"
extern u8 ov_frame; //在timer.c里面定義
extern u8 finfish; //在it.c里面定義
u8 Row[40];
//u16 Row_color[320];
int main(void)
{
// u32 *p;
delay_init(); //延時函數初始化
NVIC_Configuration(); //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級
uart_init(9600); //串口初始化為9600
LED_Init(); //LED端口初始化
LCD_Init();
if(lcddev.id==0X6804||lcddev.id==0X5310||lcddev.id==0X5510) //強制設置屏幕分辨率為320*240.以支持3.5/4.3寸大屏
{
lcddev.width=240;
lcddev.height=320;
}
KEY_Init();
TPAD_Init(72); //觸摸按鍵初始化
POINT_COLOR=RED;//設置字體為紅色
LCD_ShowString(60,40,200,16,16,"WarShip STM32");
LCD_ShowString(60,60,200,16,16,"OV7670 TEST");
LCD_ShowString(60,80,200,16,16,"ATOM@ALIENTEK");
LCD_ShowString(60,100,200,16,16,"2012/9/14");
LCD_ShowString(60,120,200,16,16,"KEY0:Light Mode");
LCD_ShowString(60,140,200,16,16,"KEY1:Saturation");
LCD_ShowString(60,160,200,16,16,"KEY2:Brightness");
LCD_ShowString(60,180,200,16,16,"KEY_UP:Contrast");
LCD_ShowString(60,200,200,16,16,"TPAD:Effects");
LCD_ShowString(60,220,200,16,16,"OV7670 Init...");
while(OV7670_Init())//初始化OV7670
{
LCD_ShowString(60,220,200,16,16,"OV7670 Error!!");
delay_ms(200);
LCD_Fill(60,220,239,246,WHITE);
delay_ms(200);
}
LCD_ShowString(60,220,200,16,16,"OV7670 Init OK");
delay_ms(1500);
TIM6_Int_Init(10000,7199); //10Khz計數頻率,1秒鐘中斷
// LCD_Put16REG(0,0,"Row[0]:",Row[0]);
// LCD_Put16REG(0,300,"Row[1]:",Row[1]);
// //LCD_Put16REG(0,0,"LCD_RAM:",LCD->LCD_RAM);
// LCD_Put16REG(0,20,"TIM1->SR:",TIM1->SR);
// LCD_Put16REG(0,280,"DMA->ISR:",DMA1->ISR);
TIM1_ETR_Init();
MYDMA_Config(DMA1_Channel4,(u32)Row); //初始化DMA1通道
EXTI4_Init();
EXTI3_Init();
while(1)
{
// LCD_Put16REG(120,0,"Row[0]:",Row[0]);
// LCD_Put16REG(120,300,"Row[1]:",Row[1]);
// //LCD_Put16REG(120,0,"LCD_RAM:",LCD->LCD_RAM);
// LCD_Put16REG(120,20,"TIM1->SR:",TIM1->SR);
// LCD_Put16REG(0,240,"TIM1->SMCR:",TIM1->SMCR);
// LCD_Put16REG(120,240,"TIM1->DIER:",TIM1->DIER);
// LCD_Put16REG(120,260,"TIM1->CNT:",TIM1->CNT);
// LCD_Put16REG(120,280,"DMA->ISR:",DMA1->ISR);
// LCD_Put16REG(0,260,"DMA->CNDTR:",DMA1_Channel4->CNDTR);
//測試觸發DMA
// if(!KEY0){
// LED0=!LED0;
// TIM1->EGR |=1<<6;
// }
//測試DMA觸發結果
// if(!KEY1){
// LED0=!LED0;
// if(TIM1->SR) TIM1->SR=0x0000;
// Row[0]=0;
// MYDMA_Enable(DMA1_Channel4);
// }
//測試位帶操作
// if(!KEY2){
// Row[0]=0XA5;
// p=(u32 *)Row;
// LCD_Put32REG(0,0,"Row0:",Row[0]);
// LCD_Put32REG(120,0,"ARow:",(u32)p);
// p=(u32 *)(0x22000000+(((u32)Row &0xFFFFF)<<5)+0*4);
// LCD_Put32REG(0,240,"ARow:",(u32)p);
// LCD_Put32REG(120,240,"Row00:",*p);
// p++;
// LCD_Put32REG(0,260,"ARow:",(u32)p);
// LCD_Put32REG(120,260,"Row01:",*p);
// p++;
// LCD_Put32REG(0,280,"ARow:",(u32)p);
// LCD_Put32REG(120,280,"Row02:",*p);
// p++;
// LCD_Put32REG(0,300,"ARow:",(u32)p);
// LCD_Put32REG(120,300,"Row03:",*p);
// p++;
// }
}
}
復制代碼
所有資料51hei提供下載:
Eagle7725攝像頭.rar
(369.28 KB, 下載次數: 248)
2018-12-20 19:53 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
@小明
時間:
2019-8-4 23:59
感謝分享
作者:
蘇萌達拉牙
時間:
2019-8-24 22:37
確實是個好東西
作者:
hsgdidbsb
時間:
2019-11-29 18:41
我用keil5打開下到野火霸道的板子顯示器什么都沒有是為什么啊
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
在线观看电影av
|
久久久久久久久久久福利观看
|
色999视频
|
久久av.com
|
欧美8一10sex性hd
|
久久一区二区免费视频
|
性一交一乱一伦视频免费观看
|
国产成人jvid在线播放
|
欧洲性生活视频
|
精品欧美一区二区三区久久久
|
91精品国产色综合久久不卡蜜臀
|
久久区二区
|
亚洲成人av
|
日韩在线不卡
|
亚洲成人一区二区三区
|
欧美男男videos
|
日韩av第一页
|
久久综合久久综合久久综合
|
91精品中文字幕一区二区三区
|
一级黄片一级毛片
|
国产片侵犯亲女视频播放
|
一区二区成人
|
亚洲综合无码一区二区
|
久久久精品一区二区三区四季av
|
中文在线播放
|
久久久av中文字幕
|
久久天天躁狠狠躁夜夜躁2014
|
黄色片免费
|
国产亚洲欧美另类一区二区三区
|
www.狠狠干
|
中文字幕亚洲精品
|
欧美黄色一级毛片
|
国产精品美女久久久
|
激情婷婷
|
日日摸日日碰夜夜爽2015电影
|
久久三区
|
97视频成人
|
在线看av的网址
|
99re视频在线观看
|
伊人精品一区二区三区
|
日韩视频精品
|