- 博客(3)
- 收藏
- 关注
原创 2020-11-18
/如何判断数据某一位是0还是1?*/如:0x88 判断该十六进制数的第二位是0,还是1?分析: 明显这是一个十六进制数,首先要明确,判断位的值,是判断二进制数的位,所以 0x88 的第二位不是 8,因为这是一个十六进制数;问题解决: 0x88 &= (1<<2); 我们进行一个位运算这样我们只需要判断(0x88 &=(1<<2))的值是否为0即可判断第二位原本的初值是0或是1了。 若位运算后数值为0,则原本第二位为0
2020-11-18 11:38:04
984
原创 2020-11-15
//STM32开发中的u8是什么意思?\那是系统自己定义好的char型,只不过是被宏定义了一下,本身还是一个字符型的变量型,等价于char(自己的理解)
2020-11-15 15:33:17
432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人