Алехин Александр (12.03.2015 14:26, просмотров: 382) ответил Apтём на Десяток - это как-то жирно будет...Может достаточно одного и по его прерыванию считать программные таймеры? Или так не годится?
не годится - "дорого" получается. специфика потребления такая - каждый лишний мкА на счету. сейчас заняты все 15 каналов CCR и еще не хватает. Просто вся суть - автомат, формирующий сложную времянку по куче связанных каналов. По таймеру (каналу CCR) проснулись, дернули ногой, посмотрели что и как, вычислили когда теперь просыпаться и снова уснули. Выходит в секунду потребление не более 15-20 мкА.
Было бы достаточног и одного таймера, но каналов CCR десяток, другой чтобы был.
На одном таймере сложность в вычислении моментов когда в следующий раз просыпаться - придется каждый раз пробегать по таблице всех "программных" таймеров, вычислять когда должен просыпаться ближайший и прочее. Короче все можно сделать, но проще и менее затратно получается только на MSP430.