Добавлены дефайны для расчета тиков по периоду в мс и мкс
фикс расчета по частоте из предыдущего комита
This commit is contained in:
parent
b3f118b074
commit
272642b310
@ -186,7 +186,9 @@ typedef struct // struct with variables for encoder
|
|||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define TIM_FreqToTick(_freq_, _timfreqMHz_) ((1000000*_timfreqMHz_)/_freq_)
|
#define TIM_FreqToTick(_freq_, _timfreqMHz_) ((1000000*(_timfreqMHz_))/(_freq_))
|
||||||
|
#define TIM_MillisToTick(_ms_, _timfreqMHz_) ((uint32_t)((_ms_) * 1000UL * (_timfreqMHz_)))
|
||||||
|
#define TIM_MicrosToTick(_us_, _timfreqMHz_) ((uint32_t)((_us_) * (_timfreqMHz_)))
|
||||||
|
|
||||||
/* Initialize TIM with TIM_SettingsTypeDef structure */
|
/* Initialize TIM with TIM_SettingsTypeDef structure */
|
||||||
HAL_StatusTypeDef TIM_Base_Init(TIM_SettingsTypeDef* stim);
|
HAL_StatusTypeDef TIM_Base_Init(TIM_SettingsTypeDef* stim);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user