MSP430 Завершить timer_A в режиме UP

Использование встроенного программирования через CCS, MSP430F6736A

Нужно знать, есть ли способ остановить таймер в режиме UP (например, Timer_A).

В моем приложении я использую Timer_A в режиме UP, а регистр TA1CCR0 включает/выключает светодиод в течение определенного времени. 0,5 с светодиод горит, 1 с светодиод не горит. Через несколько минут (например, 2 минуты == 120 секунд) мне нужно закрыть приложение. Мне нужно остановить таймер и прервать. Есть ли способ, как сломать таймер подсчета после этих 120 секунд и выйти из прерывания??

Одним из способов может быть запрет прерываний, но таймер все равно будет считать. Мне нужно остановить это.


person user5939530    schedule 01.03.2016    source источник


Ответы (1)


TACTL = MC_0;

остановит таймер.

person mfro    schedule 01.03.2016