TI's CC3100 websocket camera demo with Arducam mini ov5642 and freertos. Should work with other M3's. Work in progress test demo.
Diff: main.cpp
- Revision:
- 1:e448e81c416f
- Parent:
- 0:400d8e75a8d0
--- a/main.cpp Sun Sep 06 15:19:36 2015 +0000 +++ b/main.cpp Fri Sep 11 15:38:33 2015 +0000 @@ -68,6 +68,7 @@ * HttpSocket.cpp * HttpStatic.cpp * fPtr_func.cpp + * cc3100_spawn.cpp */ /* On board leds */ @@ -117,7 +118,6 @@ //! //***************************************************************************** -//#ifndef NOTERM static void DisplayBanner(char * AppName) { @@ -128,7 +128,6 @@ Report(" *************************************************\n\r"); Report("\n\n\n\r"); } -//#endif //**************************************************************************** // MAIN FUNCTION @@ -143,9 +142,6 @@ // CLI_Configure(); initLEDs(); - -// toggleLed(1); -//#ifndef NOTERM memset(print_buf, 0x00, PRINT_BUF_LEN); sprintf((char*) print_buf, " \r\nSystemCoreClock = %dMHz\r\n ", SystemCoreClock /1000000); @@ -161,8 +157,6 @@ // Display Application Banner // DisplayBanner(APP_NAME); - -//#endif // // Start the SimpleLink Host @@ -190,108 +184,6 @@ return 0; } -/** - * @brief This function handles Hard Fault exception. - * @param None - * @retval None - */ -extern "C" void HardFault_Handler(void) -{ - /* Go to infinite loop when Hard Fault exception occurs */ - Uart_Write((uint8_t*)"\n\rHardFault_Handler \n\r"); - printf("Hard Fault Register SCB->HSFR 0x%X \r\n",SCB->HFSR); - printf("Fault bits set SCB->CFSR 0x%X \r\n",SCB->CFSR); - printf("Call to Memory Address SCB->BFAR 0x%X ERROR!\r\n",SCB->BFAR); - printf("Call to Memory Address SCB->MMFAR 0x%X ERROR!\r\n",SCB->MMFAR); - Uart_Write((uint8_t*)"HardFault_Handler \n\r"); - while (1) - { - } -} - -/** - * @brief This function handles Memory Manage exception. - * @param None - * @retval None - */ -extern "C" void MemManage_Handler(void) -{ - Uart_Write((uint8_t*)"\n\rMemManage_Handler \n\r"); - printf("Fault bits set SCB->CFSR 0x%X \r\n",SCB->CFSR); - printf("Call to Memory Address SCB->BFAR 0x%X ERROR!\r\n",SCB->BFAR); - printf("Call to Memory Address SCB->MMFAR 0x%X ERROR!\r\n",SCB->MMFAR); - Uart_Write((uint8_t*)"MemManage_Handler \n\r"); - /* Go to infinite loop when Memory Manage exception occurs */ - while (1) - { - } -} - -/** - * @brief This function handles Bus Fault exception. - * @param None - * @retval None - */ -extern "C" void BusFault_Handler(void) -{ - Uart_Write((uint8_t*)"\n\rBusFault_Handler \n\r"); - printf("Fault bits set SCB->CFSR 0x%X \r\n",SCB->CFSR); - printf("Call to Memory Address SCB->BFAR 0x%X ERROR!\r\n",SCB->BFAR); - printf("Call to Memory Address SCB->MMFAR 0x%X ERROR!\r\n",SCB->MMFAR); - Uart_Write((uint8_t*)"BusFault_Handler \n\r"); - /* Go to infinite loop when Bus Fault exception occurs */ - while (1) - { - } -} - -/** - * @brief This function handles Usage Fault exception. - * @param None - * @retval None - */ -extern "C" void UsageFault_Handler(void) -{ - Uart_Write((uint8_t*)"UsageFault_Handler \n\r"); - /* Go to infinite loop when Usage Fault exception occurs */ - while (1) - { - } -} - -/** - * @brief This function handles SVCall exception. - * @param None - * @retval None - */ -/* -extern "C" void SVC_Handler(void) -{ - Uart_Write((uint8_t*)"SVC_Handler \n\r"); -} -*/ -/** - * @brief This function handles Debug Monitor exception. - * @param None - * @retval None - */ -extern "C" void DebugMon_Handler(void) -{ - Uart_Write((uint8_t*)"DebugMon_Handler \n\r"); -} - -/** - * @brief This function handles PendSVC exception. - * @param None - * @retval None - */ -/* -extern "C" void PendSV_Handler(void) -{ - Uart_Write((uint8_t*)"PendSV_Handler \n\r"); -} -*/ - //***************************************************************************** // // Close the Doxygen group.