作者:lucky_笨鸟_660 | 来源:互联网 | 2023-09-23 19:03
1.单位换算
1 Byte=8 Bit 1 Byte/s= 8Bit/s
1word=2 Bytes=16bit
(有争议说只有系统数据N为16位时,否则1word=N/8???)
1DWORD= Double Word=2 words=4 Bytes=32bit
2.case语句
如果case语句不加break,那么会逐条执行从某条语句开始的所有语句。
while (1) { key=KEY_Scan(0);//ÉèÖò»Ö§³ÖÁ¬°´switch(key) {case 1: a=a+1;//flag1=flag+1;LCD_drawStrAt("key1",4,6,0);DrawINT16UNum(a,2,0);case 2: b=b+0.5;DrawfloatNum1(b,2,1);case 3:c=a+b;DrawfloatNum1(c,2,2);default : break; }
如果先按1,那么a=1,b=1.5,c=2.5
如果先按2,a=0,b=0.5,c=0.5
3.左移运算符
3 <<2,则是将数字3左移2位