- 博客(4)
- 收藏
- 关注
转载 STM32 GPIO寄存器ODR BSRR BRR
http://m646208823.blog.163.com/blog/static/166902953201293132522237/使用BRR和BSRR寄存器可以方便地快速地实现对端口某些特定位的操作,而不影响其它位的状态。比如希望快速地对GPIOE的位7进行翻转,则可以:GPIOE->BSRR = 0x80; // 置'1'GPIOE->BRR = 0x80; // 置'0'如果...
2018-03-04 20:00:59
1525
原创 3个参数通过两个判断语句实现3种状态
参数n 取值范围是1,2,3,下面是两个判断语句:if(n&0x01) 状态1;if(n&0x02) 状态2;n取1或2时,分别对应状态1或状态2;n取3时,状态1和状态2全部生效。应用实例:STM32的中断触发方式有上升沿触发、下降沿触发和上升沿下降沿(任意电平)都触发三种状态...
2018-03-04 10:27:48
1107
原创 解决KEIL软件中文乱码的问题
今天往KEIL编译器里复制程序,凡是中文注释全部变成了乱码,而且从编译器里拷贝带中文注释的程序到文本文档中也是乱码,网上搜了一下解决办法如下:打开KEIL窗口中EDIT下拉选项中的Configuration选项,配置ENCODING选项为Chinese GB2312就可以了。...
2018-03-03 12:07:09
4634
2
原创 STM32系统头文件之数据类型定义u8 u16哪里来的
初学STM32编程时,经常见到数据类型定义的符号:u8、u16等,51都是自己定义数据类型的简写符号,STM32是哪里定义的呢?今天没事就看了看系统头文件,数据类型的定义在其中的3个头文件里:(1)stdint.h(摘取定义部分)/* * 'signed' is redundant below, except for 'signed char' and if * the typedef is ...
2018-03-02 22:48:50
20669
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅