久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6141|回復: 2
打印 上一主題 下一主題
收起左側

w5500服務器http_camera_html5_發微博 stm32源碼

[復制鏈接]
跳轉到指定樓層
樓主
w5500服務器的stm32源碼,實現http服務器 攝像頭 html5 以及發微博等功能

所有資料51hei提供下載:
http_camera_html5.rar (1.28 MB, 下載次數: 81)

單片機源程序如下:
  1. #include "mcu_init.h"
  2. #include "config.h"
  3. #include "device.h"
  4. #include "w5500/spi2.h"

  5. #include "weibo.h"
  6. #include "httputil.h"

  7. #include "iic.h"
  8. #include "ov2640.h"

  9. //html5
  10. #include "sha1.h"
  11. #include "base64.h"
  12. #include "websocket.h"

  13. #include <stdio.h>


  14. vu32 ms=0;
  15. vu8 sec=0,min=0;
  16. vu8 hour=0;
  17. vu32 sysTick=0;

  18. uint8 reboot_flag=0;

  19. //camera

  20. u32 jpg_len=0;
  21. u32 rd_ptr=0;
  22. u32 jpg_offset=0;

  23. u32 JPEGCnt=0;

  24. u8 JPEGBuffer[JPG_BUF_SIZE];
  25. u8 Flag_JPEGrec_Completed=0;
  26. uint8 jpg_flag=0;
  27. uint8 jpg_requested=0;
  28. //#pragma location = "PictureAddress"
  29. //__root const char CAMERA_PICTURE[];
  30. //camera



  31. void main()
  32. {
  33.   
  34.   RCC_Configuration(); // Configure the system clocks
  35.   GPIO_Configuration(); //GPIO configuration
  36.   NVIC_Configuration(); //NVIC Configuration
  37.   Timer_Configuration();
  38.   
  39.   iic_init();
  40.   //ov2640_jpeg_config(JPEG_800x600);

  41.   ov2640_jpeg_config(JPEG_640x480);
  42.   
  43.   //ov2640_jpeg_config(JPEG_320x240);
  44.    /* 設置COMS參數 */
  45.    ov2640_brightness_config(0x40);
  46.    ov2640_auto_exposure(3);//3
  47.    ov2640_contrast_config(0x28, 0x0c);
  48.    ov2640_black_white_config(0x00);
  49.    ov2640_color_saturation(0x68, 0x68);
  50.     ov2640_light_mode_config(OFFICE);
  51.    o2640_capture_gpio_init();

  52.    /* 關閉像素同步中斷 */
  53.   ov2640_interrupt_disable();
  54.   USART1_Init(); //115200@8-n-1
  55.   //UART4_Init(38400);//camera
  56.   printf("MCU initialized.\r\n");
  57.   Reset_W5500();
  58.   printf("Ethernet initialized over.\r\n");
  59.   WIZ_SPI_Init();
  60.   
  61.   set_network();
  62.   
  63.   printf("W5500 is ready!\r\n");
  64.   
  65.   printf("camera init......OK\r\n");
  66.   
  67.   JPEGCnt=0;
  68.   ov2640_interrupt_enable();
  69.   
  70.   while(1)
  71.   {
  72.     do_websocket_server(SOCK_WEBSOCKET);
  73.    
  74.     do_http();
  75.    
  76.   }
  77. }
  78. /**************************/
  79. /*****Timer2 interrupt*****/
  80. /**************************/
  81. void Timer2_ISR(void)
  82. {

  83.   ms++;//mili second
  84.   sysTick++;//system tick
  85.   if(ms>=1000)//second
  86.   {
  87.     ms=0;
  88.     sec++;

  89.   }
  90.   if(sec>=60)//minute
  91.   {
  92.     sec=0;
  93.     min++;

  94.   }
  95.   if(min>=60)//hour
  96.   {
  97.     min=0;
  98.     hour++;
  99.   }
  100.   if(hour>=24)//day
  101.   {
  102.     hour=0;
  103.    
  104.   }
  105. }
復制代碼




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:327685 發表于 2018-5-25 11:21 | 只看該作者
能不能送我一份啊 我沒有下載貨幣了 289444124qq.com
回復

使用道具 舉報

板凳
ID:434018 發表于 2021-12-18 08:34 | 只看該作者
Good! Thanks!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品完整版 | 在线观看黄免费 | 国产在线色 | 欧美三级在线 | 日韩激情免费 | 欧美性大战久久久久久久蜜臀 | 国产精品久久久久一区二区三区 | 91av在线不卡| 一区在线播放 | 欧美高清免费 | 国产97人人超碰caoprom | 观看av| 激情五月综合 | 真人女人一级毛片免费播放 | 午夜影院在线观看视频 | 91精品国产91久久综合桃花 | 久久国内精品 | 97视频在线观看网站 | 黄色网一级片 | 99精品欧美一区二区三区综合在线 | 欧美一级片在线 | 中文字幕第二十页 | 高清视频一区二区三区 | 欧美成人免费在线视频 | 91久久久久久久久久久久久 | 久久精品天堂 | 精品欧美一区二区精品久久久 | 久久久久成人精品亚洲国产 | 精品中文在线 | 日日夜夜天天 | 亚洲成人免费视频在线观看 | 男女又爽又黄视频 | www国产成人 | 亚洲欧美日韩精品久久亚洲区 | 亚洲日本视频 | 成人精品毛片国产亚洲av十九禁 | 高清国产午夜精品久久久久久 | 欧美精品一区三区 | 精品国产欧美在线 | 成人欧美一区二区三区在线播放 | 人人澡人人爱 |