Port of TI's CC3100 Websock camera demo. Using FreeRTOS, mbedTLS, also parts of Arducam for cams ov5642 and 0v2640. Can also use MT9D111. Work in progress. Be warned some parts maybe a bit flacky. This is for Seeed Arch max only, for an M3, see the demo for CM3 using the 0v5642 aducam mini.

Dependencies:   mbed

Committer:
dflet
Date:
Tue Sep 15 16:45:04 2015 +0000
Revision:
22:f9b5e0b80bf2
Parent:
14:90603ea1e85b
Removed some debug.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dflet 14:90603ea1e85b 1 /**
dflet 14:90603ea1e85b 2 ******************************************************************************
dflet 14:90603ea1e85b 3 * @file stm32f4xx_it.h
dflet 14:90603ea1e85b 4 * @brief This file contains the headers of the interrupt handlers.
dflet 14:90603ea1e85b 5 ******************************************************************************
dflet 14:90603ea1e85b 6 *
dflet 14:90603ea1e85b 7 * COPYRIGHT(c) 2015 STMicroelectronics
dflet 14:90603ea1e85b 8 *
dflet 14:90603ea1e85b 9 * Redistribution and use in source and binary forms, with or without modification,
dflet 14:90603ea1e85b 10 * are permitted provided that the following conditions are met:
dflet 14:90603ea1e85b 11 * 1. Redistributions of source code must retain the above copyright notice,
dflet 14:90603ea1e85b 12 * this list of conditions and the following disclaimer.
dflet 14:90603ea1e85b 13 * 2. Redistributions in binary form must reproduce the above copyright notice,
dflet 14:90603ea1e85b 14 * this list of conditions and the following disclaimer in the documentation
dflet 14:90603ea1e85b 15 * and/or other materials provided with the distribution.
dflet 14:90603ea1e85b 16 * 3. Neither the name of STMicroelectronics nor the names of its contributors
dflet 14:90603ea1e85b 17 * may be used to endorse or promote products derived from this software
dflet 14:90603ea1e85b 18 * without specific prior written permission.
dflet 14:90603ea1e85b 19 *
dflet 14:90603ea1e85b 20 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
dflet 14:90603ea1e85b 21 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
dflet 14:90603ea1e85b 22 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
dflet 14:90603ea1e85b 23 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
dflet 14:90603ea1e85b 24 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
dflet 14:90603ea1e85b 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
dflet 14:90603ea1e85b 26 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
dflet 14:90603ea1e85b 27 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
dflet 14:90603ea1e85b 28 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
dflet 14:90603ea1e85b 29 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
dflet 14:90603ea1e85b 30 *
dflet 14:90603ea1e85b 31 ******************************************************************************
dflet 14:90603ea1e85b 32 */
dflet 14:90603ea1e85b 33
dflet 14:90603ea1e85b 34 /* Define to prevent recursive inclusion -------------------------------------*/
dflet 14:90603ea1e85b 35 #ifndef __STM32F4xx_IT_H
dflet 14:90603ea1e85b 36 #define __STM32F4xx_IT_H
dflet 14:90603ea1e85b 37
dflet 14:90603ea1e85b 38 #ifdef __cplusplus
dflet 14:90603ea1e85b 39 extern "C" {
dflet 14:90603ea1e85b 40 #endif
dflet 14:90603ea1e85b 41
dflet 14:90603ea1e85b 42 /* Includes ------------------------------------------------------------------*/
dflet 14:90603ea1e85b 43 /* Exported types ------------------------------------------------------------*/
dflet 14:90603ea1e85b 44 /* Exported constants --------------------------------------------------------*/
dflet 14:90603ea1e85b 45 /* Exported macro ------------------------------------------------------------*/
dflet 14:90603ea1e85b 46 /* Exported functions ------------------------------------------------------- */
dflet 14:90603ea1e85b 47
dflet 14:90603ea1e85b 48 void DMA2_Stream1_IRQHandler(void);
dflet 14:90603ea1e85b 49 void DCMI_IRQHandler(void);
dflet 14:90603ea1e85b 50
dflet 14:90603ea1e85b 51 #ifdef __cplusplus
dflet 14:90603ea1e85b 52 }
dflet 14:90603ea1e85b 53 #endif
dflet 14:90603ea1e85b 54
dflet 14:90603ea1e85b 55 #endif /* __STM32F4xx_IT_H */
dflet 14:90603ea1e85b 56
dflet 14:90603ea1e85b 57 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/