/*Cube创建,手动配置软件定时器*/
xTimerChangePeriod(myTimer01Handle, 2000, 200);//2000ms溢出
xTimerChangePeriod(myTimer02Handle, 1000, 200);//1000ms溢出
xTimerStart(myTimer01Handle, 100);
xTimerStart(myTimer02Handle, 100);//启动
// xTimerStop(myTimer01Handle, 100);
// xTimerStop(myTimer02Handle, 100);//停止
...
/* Callback01 function */
void Callback01(void const * argument)
{
/* USER CODE BEGIN Callback01 */
HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_8);
/* USER CODE END Callback01 */
}
/* Callback02 function */
void Callback02(void const * argument)
{
/* USER CODE BEGIN Callback02 */
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_2);
/* USER CODE END Callback02 */
}