История изменений
Исправление KivApple, (текущая версия) :
Тогда бы UART не работал, а он работает, хотя для него делитель я взял из таблицы из даташита с расчётом для 20 МГц. Ну и делители я таки не ставил.
void setup_clock() {
P5SEL |= BIT4 | BIT5; // XT1
P5SEL |= BIT2 | BIT3; // XT2
UCSCTL6 = XCAP_3; // XT1 capacitors
UCSCTL0 = 0x1F00;
UCSCTL1 = DCORSEL_4;
UCSCTL2 = 20;
UCSCTL3 = FLLREFDIV__4 | SELREF__XT2CLK;
UCSCTL4 = SELM__DCOCLK | SELS__DCOCLK | SELA__XT1CLK;
}
Исходная версия KivApple, :
Тогда бы UART не работал, а он работает, хотя для него делитель я взял из таблицы из даташита с расчётом для 20 МГц.