- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 宏定义与宏展开-转子论坛帖子
#与##在宏定义中的--宏展开#include #define f(a,b) a##b#define g(a) #a#define h(a) g(a)int main(){ printf("%s\n", h(f(1,2))); // 12 printf("%s\n", g(f(1,2))); // f(1,2)
2017-04-20 11:03:38 525
转载 STM32 GPIO BRR和BSRR寄存器
使用BRR和BSRR寄存器可以方便地快速地实现对端口某些特定位的操作,而不影响其它位的状态。比如希望快速地对GPIOE的位7进行翻转,则可以:GPIOE->BSRR = 0x80; // 置'1'GPIOE->BRR = 0x80; // 置'0'如果使用常规'读-改-写'的方法:GPIOE->ODR = GPIOE->ODR | 0x80; // 置'1'
2017-03-13 11:40:49 2246
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人