Перейти к содержанию
    

Bitwise opertaion for Usart registersetting

Hello, as you can see bellow in the photo in need to change CSPEN bit field to zero.

from reading the manual  i got to the conclusion that it could be done  with an inverse of shift of 1 in two places,then as shown in thebitwise and  at the  end we get x3 0 x2 x1 x0.

did i define the register setting correctly?
Thanks.

//x3x2x1x0
//0 1 0 0
//1 0 1 1    

//x3 0 x2 x1

USART2->ROUTE=(USART2->ROUTE)&(~(1<<2));

image.thumb.png.947017237c2af9d4193421faf65151fc.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...