標題: static在51單片機中幾種用法 [打印本頁]
作者: SKYLAR123 時間: 2020-1-3 11:41
標題: static在51單片機中幾種用法
本帖最后由 SKYLAR123 于 2020-1-3 11:42 編輯
static在51單片機中幾種用法:
(自己記錄)
static可以視為全局變量,只初始化一次且為0;
局部static數(shù)據(jù)類型:只在這個函數(shù)中起作用;
全局static數(shù)據(jù)類型:在該源文件起作用;
用法:常常用于記錄一些如定時器中斷的標志位,或是只在一處地方訪問、修改但是又需要保存以供下次處理的數(shù)據(jù);
中斷中變量的累加
作者: SKYLAR123 時間: 2020-6-17 10:27
keil 中出現(xiàn)這種錯誤different length of parameter lists,是由于函數(shù)聲明與函數(shù)的具體參數(shù)不一致,例如聲明unsigned char I2cSendByte(unsigned char dat)的函數(shù),實際編寫的時候
unsigned char I2cSendByte(unsigned char dat,unsigned char ack)導(dǎo)致出現(xiàn)不同長度的參數(shù)錯誤
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |