【问题标题】:How does bitwise operator work the avr atmega register?位运算符如何在 avr atmega 寄存器中工作?
【发布时间】:2019-05-07 17:21:43
【问题描述】:

在下面的代码图像中,按位左移运算符与寄存器一起用于UART初始化,当寄存器位(RXEN, TXEN) 未初始化

enter image description here

这里是注册描述和代码的链接 https://exploreembedded.com/wiki/UART_Programming_with_Atmega128

【问题讨论】:

  • 这些值通常是包含在特定于设备的头文件中的宏。它们扩展到所用位的索引。
  • 请不要将代码发布为图片。它没有出现在您的问题中,因为它没有被格式化为代码。
  • 当我使用
  • 有关如何格式化问题的信息,请参阅此页面:stackoverflow.com/editing-help
  • 请勿将代码发布为图片。

标签: c uart atmega


【解决方案1】:

硬件寄存器中有相应位的位数定义。人类更容易记住名字而不是数字

【讨论】:

  • U 表示 1
  • 从现在开始我会叫你458654。
  • 458654 是什么,我不知道你说什么,我想要答案
  • @P__J__ 我现在明白了
猜你喜欢
  • 1970-01-01
  • 2012-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多