STM32 OV2640 ESP8266图像传输

上传者: 41493250 | 上传时间: 2019-12-21 18:54:02 | 文件大小: 29.97MB | 文件类型: zip
STM32 OV2640 ESP8266图像传输 int main() { u16 temp; u8 *p; u32 i,k; u32 count,spi_send_len; delay_init(168); uart_init(115200); printf("usart init.\r\n"); OV2640_Init(); DCMI_Config(); user_SPI_Config(); SPI1_SetSpeed(21); printf("ov2640 init\r\n"); OV2640_JPEG_Mode(); OV2640_OutSize_Set(1600,1200); DCMI_DMA_Init((u32)&frame;_data,JPEG_BUFF_LEN,DMA_MemoryDataSize_Word,DMA_MemoryInc_Enable); DMA_Cmd(DMA2_Stream1,ENABLE); DCMI_CaptureCmd(ENABLE); printf("init success.\r\n"); delay_ms(1000); GPIO_SetBits(GPIOB,GPIO_Pin_12); while(1) { if(jpeg_ok==1) { printf("send...\r\n"); count=0; wr_rdy=1; p = (u8*)frame_data; spi_send_len = jpeg_len/8; //byte-->word spi_send_len+=1; FRAME_START();//开始传输信号 for(k=0;kDR = (u8)p[count]; count++; } k++; SPI_NSS_DISABLE(); } else //*可以添加传输失败的超时处理 { } } delay_ms(1); //这里必须有延时,否则ESP8266 GPIO中断比SPI中断先到,导致接收不到最后几个字节 FRAME_END(); printf("count:%d.\r\n",count); count= 0; delay_ms(2); //稍作延时,更加稳定的传输 jpeg_ok = 2; } } }

文件下载

资源详情

[{"title":"( 441 个子文件 29.97MB ) STM32 OV2640 ESP8266图像传输","children":[{"title":"stm32f4xx_fmc.h <span style='color:#111;'> 43.87KB </span>","children":null,"spread":false},{"title":"stm32f4xx_usart.h <span style='color:#111;'> 17.64KB </span>","children":null,"spread":false},{"title":"stm32f4xx_cec.h <span style='color:#111;'> 12.15KB </span>","children":null,"spread":false},{"title":"stm32f4xx_sdio.h <span style='color:#111;'> 22.25KB </span>","children":null,"spread":false},{"title":"stm32f4xx_ltdc.h <span style='color:#111;'> 20.69KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • zljlovesxy :
    我想问一下这个文件里哪里有ESB82266模块的程序???
    2021-04-02
  • W20200307 :
    不错的资料
    2020-04-09
  • YTCE_COM :
    浪费了我积分,没有任何操作说明,拿来没用,芯片事407VET6的
    2020-01-12

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明