Цитата(Art55555 @ Jun 27 2018, 19:27)

Но. Представим, что прошивка залита во флешку, всё работает на частоте, скажем, 100 МГц. Допустим, мне нужно "налету" прошить на частоту 115 МГц. Т.е. в данный момент DCO и выходная частота уже другие, отличаются от начальных (10-мегагерцовых, уже перестроенные). Также представим, что частот может быть 3-10. Получается,что DCO и выходная частота мне не известны в общем случае. И я не могу их нигде прочитать (Имеется в виду то, что выходная частота может быть как 10, 100, 115 и т.д.). Есть способ считать эти данные? Или сбросить всё по умолчанию? Команда RESET не производит изменение частоты. Ничего существенного не происходит по ней.
как-то у вас сумбурно - "Давно использую, Также представим, мне не известны".. вы автор прошивки плис, железо ваше, исходная частота известна, не пойму суть проблемы?
все регистры генератора вроде бы читаются через i2c, т.е. можно прочитать и выяснить настройки
процедура настройки расписана в "3.2. Si570 Programming Procedure"
если вам необходимо перепрограммировать si570 с заранее неизвестными входными частотами, то на свободных пинах организуете шифратор, где свитчиками выставляете кодовую комбинацию, которую считывает прошивка в плис и пихает блок настроек через i2c корку в si570..
Ps попробуйте вместо "Internal Reset." дернуть "Recall NVM into RAM." - по идеологии это затрет оперативные настройки на настройки "по умолчанию"