You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
985 B
76 lines
985 B
#include "tim.h"
|
|
|
|
const char* tim_get_name(TIM_TypeDef* tim) {
|
|
#ifdef TIM1
|
|
if (tim == TIM1) {
|
|
return "TIM1";
|
|
}
|
|
#endif
|
|
#ifdef TIM2
|
|
if (tim == TIM2) {
|
|
return "TIM2";
|
|
}
|
|
#endif
|
|
#ifdef TIM3
|
|
if (tim == TIM3) {
|
|
return "TIM3";
|
|
}
|
|
#endif
|
|
#ifdef TIM4
|
|
if (tim == TIM4) {
|
|
return "TIM4";
|
|
}
|
|
#endif
|
|
#ifdef TIM5
|
|
if (tim == TIM5) {
|
|
return "TIM5";
|
|
}
|
|
#endif
|
|
#ifdef TIM6
|
|
if (tim == TIM6) {
|
|
return "TIM6";
|
|
}
|
|
#endif
|
|
#ifdef TIM7
|
|
if (tim == TIM7) {
|
|
return "TIM7";
|
|
}
|
|
#endif
|
|
#ifdef TIM8
|
|
if (tim == TIM8) {
|
|
return "TIM8";
|
|
}
|
|
#endif
|
|
#ifdef TIM9
|
|
if (tim == TIM9) {
|
|
return "TIM9";
|
|
}
|
|
#endif
|
|
#ifdef TIM10
|
|
if (tim == TIM10) {
|
|
return "TIM10";
|
|
}
|
|
#endif
|
|
#ifdef TIM11
|
|
if (tim == TIM11) {
|
|
return "TIM11";
|
|
}
|
|
#endif
|
|
#ifdef TIM12
|
|
if (tim == TIM12) {
|
|
return "TIM12";
|
|
}
|
|
#endif
|
|
#ifdef TIM13
|
|
if (tim == TIM13) {
|
|
return "TIM13";
|
|
}
|
|
#endif
|
|
#ifdef TIM14
|
|
if (tim == TIM14) {
|
|
return "TIM14";
|
|
}
|
|
#endif
|
|
|
|
return "unknowntim";
|
|
}
|