rezident (24.07.2012 18:49, просмотров: 128) ответил Vit на в обработчике прерывания таймера, тактируемого от VLO, ногодрыгом нарисовать картинку из нескольких разных импульсов. кратчайший интервал - 1 период VLO. помнил, что есть такая засада, но думал, что "потерял" описание момента в DS - а оно
В Errata Rev.B бага под именем TA12 нету - пофиксили уже видимо :) http://caxapa.ru/342594.html
Кроме того, чтение содержимого TAxR "на лету" противопоказано - при асинхронном тактировании таймера (когда TAxCLK не синхронна MCLK) можно нарваться на смену состояния счетчика таймера. В этом случае рекомендации примерно такие же, как описано в TA12 - перевести CCRx в режим capture, симмитировать программно фронт на входе CCIx, затем считать значение CCRx=TAxR и после этого уже можно использовать полученное значение TAxR или модифицировать CCRx, если он в режиме compare используется.