@@ -826,7 +826,7 @@ void HardwareTimer::setCaptureCompare(uint32_t channel, uint32_t compare, TimerC
826
826
* TICK_FORMAT: return value is the number of tick for Capture/Compare value
827
827
* MICROSEC_FORMAT: return value is the number of microsecondes for Capture/Compare value
828
828
* HERTZ_FORMAT: return value is the frequency in hertz for Capture/Compare value
829
- * @retval None
829
+ * @retval Capture/Compare value
830
830
*/
831
831
uint32_t HardwareTimer::getCaptureCompare (uint32_t channel, TimerCompareFormat_t format)
832
832
{
@@ -880,10 +880,8 @@ uint32_t HardwareTimer::getCaptureCompare(uint32_t channel, TimerCompareFormat_
880
880
* @param pin: Arduino pin number, ex D1, 1 or PA1
881
881
* @param frequency: PWM frequency expessed in hertz
882
882
* @param dutycycle: PWM dutycycle expressed in percentage
883
- * @param format of return value. If ommited default format is Tick
884
- * TICK_FORMAT: return value is the number of tick for Capture/Compare value
885
- * MICROSEC_FORMAT: return value is the number of microsecondes for Capture/Compare value
886
- * HERTZ_FORMAT: return value is the frequency in hertz for Capture/Compare value
883
+ * @param PeriodCallback: timer period callback (timer rollover upon udate event)
884
+ * @param CompareCallback: timer compare callback
887
885
* @retval None
888
886
*/
889
887
void HardwareTimer::setPWM (uint32_t channel, uint32_t pin, uint32_t frequency, uint32_t dutycycle, callback_function_t PeriodCallback, callback_function_t CompareCallback)
@@ -897,10 +895,8 @@ void HardwareTimer::setPWM(uint32_t channel, uint32_t pin, uint32_t frequency, u
897
895
* @param pin: pin name, ex PB_0
898
896
* @param frequency: PWM frequency expessed in hertz
899
897
* @param dutycycle: PWM dutycycle expressed in percentage
900
- * @param format of return value. If ommited default format is Tick
901
- * TICK_FORMAT: return value is the number of tick for Capture/Compare value
902
- * MICROSEC_FORMAT: return value is the number of microsecondes for Capture/Compare value
903
- * HERTZ_FORMAT: return value is the frequency in hertz for Capture/Compare value
898
+ * @param PeriodCallback: timer period callback (timer rollover upon udate event)
899
+ * @param CompareCallback: timer compare callback
904
900
* @retval None
905
901
*/
906
902
void HardwareTimer::setPWM (uint32_t channel, PinName pin, uint32_t frequency, uint32_t dutycycle, callback_function_t PeriodCallback, callback_function_t CompareCallback)
@@ -1142,7 +1138,7 @@ HardwareTimer::~HardwareTimer()
1142
1138
/* *
1143
1139
* @brief return timer index from timer handle
1144
1140
* @param htim : one of the defined timer
1145
- * @retval None
1141
+ * @retval timer index
1146
1142
*/
1147
1143
timer_index_t get_timer_index (TIM_TypeDef *instance)
1148
1144
{
@@ -1263,7 +1259,7 @@ timer_index_t get_timer_index(TIM_TypeDef *instance)
1263
1259
1264
1260
/* *
1265
1261
* @brief This function return the timer clock frequency.
1266
- * @param tim: timer instance
1262
+ * @param None
1267
1263
* @retval frequency in Hz
1268
1264
*/
1269
1265
uint32_t HardwareTimer::getTimerClkFreq ()
@@ -1395,7 +1391,7 @@ uint32_t HardwareTimer::getTimerClkFreq()
1395
1391
1396
1392
/* *
1397
1393
* @brief This function will reset the timer
1398
- * @param obj : Hardware timer instance ex: Timer6, ...
1394
+ * @param None
1399
1395
* @retval None
1400
1396
*/
1401
1397
void HardwareTimer::timerHandleDeinit ()
0 commit comments