久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
STM32F407+LWIP+OV2640攝像頭+DCMI+SRAM源碼
[打印本頁]
作者:
cchit001
時間:
2018-1-11 22:15
標(biāo)題:
STM32F407+LWIP+OV2640攝像頭+DCMI+SRAM源碼
采用STM407實現(xiàn)攝像頭OV2640獲取圖片數(shù)據(jù),通過TCP網(wǎng)絡(luò)上傳顯示。圖片最大分辨率1600*1200,這個分辨率下大概能實現(xiàn)每秒1~2幀左右的傳輸,速度還可以.原始工程文件,配合BOOTLOAD應(yīng)用,如果不用BOOTLOAD,可以修改起始地址,直接下載應(yīng)用。
單片機源程序如下:
/* Includes ------------------------------------------------------------------*/
#include "main.h"
/** @addtogroup Template_Project
* @{
*/
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
extern void vTestUartSend(void);
extern void LwIP_Periodic_Handle(__IO uint32_t localtime);
u32 u32_mark_debug = 0;
extern __IO uint32_t LocalTime;
extern unsigned char gu8NetRecMark;
extern void fudp_init(void);
extern void LwIP_Init(void);
extern void vDcmiDataInit(void);
extern void frame_deal(void);
extern void LwIP_Periodic_Handle(__IO uint32_t localtime);
extern void vDcmi_Set_Start(void);
extern void init_sysparameter_set(void);
extern void vNetTimeTask(void);
//extern static void SystemInit_ExtMemCtl(void);
/* Private functions ---------------------------------------------------------*/
/**
* @brief Main program
* @param None
* @retval None
*/
int main(void)
{
System_Setup();
init_sysparameter_set();
while(OV2640_Init())
{
Delay(200);
}
LwIP_Init();
fudp_init();
//vDcmiDataInit();
/* Infinite loop */
//vDcmi_Set_Start();//STM32F40_41xxx1
//SystemInit_ExtMemCtl();
while (1)
{
vPictureEndDeal();
vCmdUartDeal();
Led_Status_Handle();
vNetTimeTask();
frame_deal();
LwIP_Periodic_Handle(LocalTime);
}
}
/**
* @brief Inserts a delay time.
* @param nTime: specifies the delay time length, in milliseconds.
* @retval None
*/
void Delay(uint32_t nTime)
{
uint32_t u32TimePara = LocalTime + nTime;
while(u32TimePara>LocalTime);
}
void Led_Status_Handle(void)
{
u32_mark_debug++;
if((u32_mark_debug>1000000)&&(u32_mark_debug<2000000))
{
GPIO_SetBits(GPIOB,GPIO_Pin_12);//
GPIO_ResetBits(GPIOB,GPIO_Pin_13);//
u32_mark_debug = 3000000;
//delay_us(500);
//vTestUartSend();
}
else if((u32_mark_debug>4000000)&&(u32_mark_debug<5000000)){
GPIO_SetBits(GPIOB,GPIO_Pin_13);//復(fù)位結(jié)束
GPIO_ResetBits(GPIOB,GPIO_Pin_12);//
u32_mark_debug = 0;
/* Write the descriptor through the endpoint */
//USB_SIL_Write(EP1_IN, (uint8_t*) u8_lin, 2);
}
}
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
復(fù)制代碼
所有資料51hei提供下載:
LIWP DCMI.rar
(12.04 MB, 下載次數(shù): 166)
2018-1-11 22:15 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
lzts88
時間:
2018-7-7 15:31
謝謝分享,下載備用
作者:
easyming
時間:
2019-1-26 14:14
贊,下載學(xué)習(xí)一下。!
作者:
yb1988001
時間:
2019-1-27 10:52
解壓不了
作者:
ljw22676739
時間:
2019-3-3 00:44
根本就沒使用到SRAM
作者:
jinniuxing88888
時間:
2020-5-28 09:13
謝謝分享!
作者:
hei8888
時間:
2020-11-4 14:30
用到內(nèi)部SRAM?
作者:
xikree
時間:
2023-10-16 09:06
我用的udp,剛好可以參考下
作者:
王向來
時間:
2023-10-16 09:58
代碼清楚
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
免费在线播放av
|
国产日韩欧美一区
|
在线看片你懂的
|
夜夜嗨av一区二区三区网页
|
青草av在线
|
亚洲综合视频在线
|
看片黄全部免费
|
免费在线a
|
久久久久一区
|
黄色免费在线视频
|
国产一区二区三区久久
|
欧美国产在线观看
|
av大全在线观看
|
免费看黄色小视频
|
国产黄色一级片
|
这里只有精品在线观看
|
91精品国产乱码久久久久久
|
中文字幕免费在线观看
|
亚洲人成免费
|
三级av网站
|
在线观看日韩精品
|
欧美一二区
|
久久视频一区
|
国产成人精品免费视频
|
亚洲天堂一区二区三区
|
九九九精品视频
|
四川一级毛毛片
|
成人福利视频在线观看
|
国产福利视频在线观看
|
玖草在线
|
久草网在线观看
|
日本在线免费观看
|
国产视频99
|
伊人9999
|
欧美一级欧美三级在线观看
|
久久精视频
|
婷婷丁香六月
|
日韩欧美国产综合
|
日本免费一级片
|
欧洲精品一区二区
|
欧美日韩一区二区在线
|