@@ -235,7 +235,7 @@ int _getInternalSourceTrigger(HardwareTimer* master, HardwareTimer* slave) { //
235
235
// function finds the appropriate timer source trigger for the master/slave timer combination
236
236
// returns -1 if no trigger source is found
237
237
// currently supports the master timers to be from TIM1 to TIM4 and TIM8
238
- int _getTriggerSourceRegister (HardwareTimer* master, HardwareTimer* slave) {
238
+ int _getInternalSourceTrigger (HardwareTimer* master, HardwareTimer* slave) {
239
239
// put master and slave in temp variables to avoid arrows
240
240
TIM_TypeDef *TIM_master = master->getHandle ()->Instance ;
241
241
TIM_TypeDef *TIM_slave = slave->getHandle ()->Instance ;
@@ -298,7 +298,7 @@ int _getTriggerSourceRegister(HardwareTimer* master, HardwareTimer* slave) {
298
298
}
299
299
#else
300
300
// Alignment not supported for this architecture
301
- int _getTriggerSourceRegister (HardwareTimer* master, HardwareTimer* slave) {
301
+ int _getInternalSourceTrigger (HardwareTimer* master, HardwareTimer* slave) {
302
302
return -1 ;
303
303
}
304
304
#endif
@@ -343,7 +343,7 @@ void _alignTimersNew() {
343
343
for (int slave_i=0 ; slave_i<numTimers; slave_i++) {
344
344
if (i==slave_i) continue ; // skip self
345
345
// check if it has the supported internal trigger
346
- triggerEvent = _getTriggerSourceRegister (timers[i],timers[slave_i]);
346
+ triggerEvent = _getInternalSourceTrigger (timers[i],timers[slave_i]);
347
347
if (triggerEvent == -1 ) break ; // not supported keep searching
348
348
}
349
349
if (triggerEvent == -1 ) continue ; // cannot be master, keep searching
@@ -373,7 +373,7 @@ void _alignTimersNew() {
373
373
if (slave_index == master_index)
374
374
continue ;
375
375
// Configure the slave timer to be triggered by the master enable signal
376
- LL_TIM_SetTriggerInput (timers[slave_index]->getHandle ()->Instance , _getTriggerSourceRegister (timers[master_index], timers[slave_index]));
376
+ LL_TIM_SetTriggerInput (timers[slave_index]->getHandle ()->Instance , _getInternalSourceTrigger (timers[master_index], timers[slave_index]));
377
377
LL_TIM_SetSlaveMode (timers[slave_index]->getHandle ()->Instance , LL_TIM_SLAVEMODE_TRIGGER);
378
378
}
379
379
}
0 commit comments