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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6123|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: www.99热这里只有精品 | 色偷偷888欧美精品久久久 | 自拍偷拍精品 | 国产伦精品一区二区三区视频金莲 | 亚洲国产精品一区二区三区 | 成人中文网 | 国产成人精品999在线观看 | 国产一级在线观看 | 日韩精品一区二区三区免费视频 | 91在线精品视频 | 国产精品区一区二区三区 | 亚州综合一区 | 成人精品国产一区二区4080 | 久久久噜噜噜www成人网 | 欧美一级久久精品 | 免费久久精品 | 亚洲日本欧美 | 亚洲视频手机在线 | 天天色天天色 | 毛片一级黄色 | 天天爱天天操 | 91久久久久| 黄一区二区三区 | 亚洲第一福利视频 | 日韩一级免费看 | 欧美激情一区二区三区 | 久久精品黄色 | 国产一二三区在线 | 亚洲协和影视 | 天天爽网站 | 99婷婷 | 夜夜爽99久久国产综合精品女不卡 | 在线国产一区二区 | 国产精品美女久久久久久久网站 | 欧美综合在线视频 | 色综合视频| 亚洲综合色婷婷 | 色视频一区二区 | av一级毛片| 欧美又大粗又爽又黄大片视频 | 超碰97免费 |