| | |
| | | hardware_pici= STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2); |
| | | hardware_type= STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4); |
| | | //deca_sleep(1000); |
| | | g_com_map[VERSION] = 0x0213; |
| | | g_com_map[VERSION] = 0x0214; |
| | | // g_com_map[DEV_ID]=0x11; |
| | | #ifdef DEBUG_MODE |
| | | // g_com_map[DEV_ROLE]=1; |
| | |
| | | break; |
| | | case 2: |
| | | MX_TIM2_Init(); |
| | | BarInit(); |
| | | //BarInit(); |
| | | break; |
| | | } |
| | | } |
| | |
| | | /* Initialize all configured peripherals */ |
| | | MX_GPIO_Init(); |
| | | MX_LPTIM1_Init(); |
| | | MX_DMA_Init(); |
| | | MX_USART1_UART_Init(); |
| | | MX_SPI1_Init(); |
| | | MX_ADC_Init(); |
| | | MX_DMA_Init(); |
| | | //MX_TIM2_Init(); |
| | | /* USER CODE BEGIN 2 */ |
| | | LED_LG_ON; |
| | |
| | | { static uint16_t blink_count=0; |
| | | SystemClock_Config(); |
| | | g_start_send_flag = 0; |
| | | GetPressAndTemp(); |
| | | // GetPressAndTemp(); |
| | | // if(current_count>slot_startcount&¤t_count<slot_startcount+interval_count) |
| | | // { |
| | | // HAL_GPIO_WritePin(LED0_GPIO, GPIO_PIN_9, GPIO_PIN_SET); |
| | |
| | | }else{ |
| | | key_keeptime=0; |
| | | } |
| | | if(nomove_count>STATIONARY_TIME) |
| | | if(nomove_count>g_com_map[STATIONARY_TIME]) |
| | | { |
| | | stationary_flag = 1; |
| | | }else{ |
| | |
| | | { |
| | | /* USER CODE BEGIN Error_Handler_Debug */ |
| | | /* User can add his own implementation to report the HAL error return state */ |
| | | while (1) |
| | | { |
| | | /* USER CODE BEGIN W1_HardFault_IRQn 0 */ |
| | | SCB->AIRCR = 0X05FA0000|(unsigned int)0x04; |
| | | /* USER CODE END W1_HardFault_IRQn 0 */ |
| | | } |
| | | // while (1) |
| | | // { |
| | | // /* USER CODE BEGIN W1_HardFault_IRQn 0 */ |
| | | // //SCB->AIRCR = 0X05FA0000|(unsigned int)0x04; |
| | | // /* USER CODE END W1_HardFault_IRQn 0 */ |
| | | // } |
| | | /* USER CODE END Error_Handler_Debug */ |
| | | } |
| | | |