Цитата(cinema_effect @ Feb 24 2012, 09:23)

Это инициализация UART. Не могу понять, что значит LPC_SC->PCONP |= ((1 << 3) | (1 << 15));
В регистре PCONP выставляются 3ий и 15ый биты.
Цитата(cinema_effect @ Feb 24 2012, 09:23)

Так же не понимаю значение выражения (2 << 0)?
Тут в регистре PINSEL4 в биты 0 и 1 заносится число 2, чтобы ножка P2.0 выполняла функции TXD1. Аналогично для ножки P2.1 задается функция RXD1:
Код
LPC_PINCON->PINSEL4 |= (2 << 2);
PS: Погуглите по битовым операциям в Си...
Сообщение отредактировал sparcmaster - Feb 24 2012, 05:33