Цитата(aaarrr @ Jun 15 2010, 22:21)

Очень похоже, что неправильно подсчитывается число переполнений:
24000000 / 50 / 65536 = 7.324
Таки да !
Я значения переполнений спотрел c помощью watch в точке останова (было 1).
Забил значения в масив и посмотрел - 7. (вот такая хитрая штука Jtag adapter )
Сделал MCK от основного кварца. Сравнил результат :
Код
RA OVER 0xFFFF MCK ms Fre
PLL max 22149 7 65536 480901 48054857 20,01466782 49,96335732
PLL min 21561 7 65536 480313 48054857 19,99019579 50,02452255
Main O min 53131 2 65536 184203 18432000 19,98730469 50,03175844
Main O max 53235 2 65536 184307 18432000 19,99858941 50,00352672
знчение PLL - 48054857 (пощитал) как бы проверить на сколько оно совпадает с настоящим и как изменяется от температур?
Какой разброс PLL в разных чипах?
Может хто обяснит какой принцып работы плл?(работает он на логике или от rc генератора) ?
Сообщение отредактировал D!m@ - Jun 16 2010, 06:30