摘要:
typedef struct{ uint32_t one:1 uint32_t two:2 uint32_t eight:8 uint32_t :15 uint32_t twenty_five:10; }myarea;位域操作,字面上可以看出就是进行位操作,也就是对几个字节中的bit进行赋值,这个主 阅读全文
posted @ 2021-12-07 15:06
idea~
阅读(400)
评论(0)
推荐(0)
摘要:
(*(volatile unsigned int *)0x0000FFF0) 在MCU的底层驱动中经常看到这样的对寄存器地址操作的C语言写法,下面来一一分析下这个 为了简化对该表达式的理解可以分两步走 对上面表达式进行简化如下: (*(volatile unsigned int *)(x)) 注意这 阅读全文
posted @ 2021-12-07 15:01
idea~
阅读(222)
评论(0)
推荐(0)

浙公网安备 33010602011771号