correction des timers qui étaient pas bons, normalement celle là c la bonne

This commit is contained in:
Maxime
2025-05-20 18:49:08 +02:00
parent 5ed4787882
commit 4c5730c4fd
3 changed files with 18 additions and 16 deletions

View File

@@ -100,8 +100,8 @@ int main(void)
MX_TIM8_Init();
/* USER CODE BEGIN 2 */
// HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_1); // IN1A
//HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_2); // IN2A
HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_1); // IN1A
HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_2); // IN2A
HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1); // IN1B
HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_2); // IN2B
HAL_TIM_Encoder_Start(&htim3, TIM_CHANNEL_ALL);

View File

@@ -399,24 +399,24 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* timHandle)
/* USER CODE END TIM8_MspPostInit 0 */
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
/**TIM8 GPIO Configuration
PA14 ------> TIM8_CH2
PA15 ------> TIM8_CH1
PB6 ------> TIM8_CH1
PB8-BOOT0 ------> TIM8_CH2
*/
GPIO_InitStruct.Pin = GPIO_PIN_14;
GPIO_InitStruct.Pin = GPIO_PIN_6;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF5_TIM8;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_15;
GPIO_InitStruct.Pin = GPIO_PIN_8;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF2_TIM8;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
GPIO_InitStruct.Alternate = GPIO_AF10_TIM8;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/* USER CODE BEGIN TIM8_MspPostInit 1 */