final working state

This commit is contained in:
2025-12-18 21:24:51 -06:00
parent e468518b8c
commit 8433dbd7ac
3 changed files with 7 additions and 6 deletions

View File

@@ -18,7 +18,6 @@
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
#include "stm32f4xx_hal_uart.h"
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
@@ -51,7 +50,7 @@ UART_HandleTypeDef huart1;
/* USER CODE BEGIN PV */
uint16_t duty;
int ctr = 7999; // or 65534?
int ctr = 65534; // or 65534?
/* USER CODE END PV */
@@ -131,6 +130,7 @@ int main(void)
proc *= ctr;
duty = (uint16_t)proc;
printf("\x1B[2J\x1B[H"); /* ANSI: clear tty */
printf("duty:%u proc:%u raw:%u\r\n", duty, (uint16_t)proc, val_raw);
//printf("duty:%u raw:%u\r\n", duty, val_raw);
@@ -297,7 +297,7 @@ static void MX_TIM1_Init(void)
htim1.Instance = TIM1;
htim1.Init.Prescaler = 0;
htim1.Init.CounterMode = TIM_COUNTERMODE_UP;
htim1.Init.Period = 7999;
htim1.Init.Period = 65534;
htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim1.Init.RepetitionCounter = 0;
htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;