Changeset 21 for trunk/firmware_v2/Core
- Timestamp:
- Aug 19, 2025, 1:16:30 PM (8 days ago)
- Location:
- trunk/firmware_v2/Core/Src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/firmware_v2/Core/Src/stm32c0xx_it.c
r20 r21 249 249 { 250 250 ic_overflows++; 251 printf("Ovf\n");251 //printf("Ovf\n"); 252 252 //ic_overflows %= 253 253 } -
trunk/firmware_v2/Core/Src/tim.c
r20 r21 44 44 45 45 TIM_ClockConfigTypeDef sClockSourceConfig = {0}; 46 TIM_SlaveConfigTypeDef sSlaveConfig = {0}; 46 47 TIM_MasterConfigTypeDef sMasterConfig = {0}; 47 48 TIM_IC_InitTypeDef sConfigIC = {0}; … … 69 70 Error_Handler(); 70 71 } 72 sSlaveConfig.SlaveMode = TIM_SLAVEMODE_RESET; 73 sSlaveConfig.InputTrigger = TIM_TS_TI1FP1; 74 sSlaveConfig.TriggerPolarity = TIM_INPUTCHANNELPOLARITY_FALLING; 75 sSlaveConfig.TriggerFilter = 0; 76 if (HAL_TIM_SlaveConfigSynchro(&htim3, &sSlaveConfig) != HAL_OK) 77 { 78 Error_Handler(); 79 } 71 80 sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET; 72 sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_ DISABLE;81 sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_ENABLE; 73 82 if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK) 74 83 { … … 85 94 /* USER CODE BEGIN TIM3_Init 2 */ 86 95 87 __HAL_TIM_ENABLE_IT(&htim3, TIM_IT_UPDATE);88 96 HAL_TIM_IC_Start_DMA(&htim3, TIM_CHANNEL_1, (uint32_t*)ic_buf, STATE_NUM * AVG_NUM); 89 97
Note: See TracChangeset
for help on using the changeset viewer.