欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: keil中用兩種方式給數組賦初值,然后通過串口傳到另一個單片機顯示的結果卻不一樣 [打印本頁]

作者: 子子子子子    時間: 2020-5-16 14:54
標題: keil中用兩種方式給數組賦初值,然后通過串口傳到另一個單片機顯示的結果卻不一樣
我用兩種方式給數組賦初值,然后通過串口傳到另一個單片機顯示的結果卻不一樣





上面是在聲明的時候直接賦值,然后串口通信將數組內容傳到另一個單片機
結果如下圖:



然后我通過先聲明再賦初值的方式結果卻不一樣,如下圖:


結果如下:




整個過程是先給數組賦值,然后通過串口通信傳到另一個單片機將其在P2端口顯示出來。


作者: kakakakaka    時間: 2020-5-16 16:26
unsigned char Buff[1];
實際是開了一個元素的數組,只有Buff[0]一個

你的兩種方式寫進數組里的東西不一樣,傳給SBUF肯定不一樣,所以顯示的不一樣。
作者: 子子子子子    時間: 2020-5-16 19:00
kakakakaka 發表于 2020-5-16 16:26
unsigned char Buff[1];
實際是開了一個元素的數組,只有Buff[0]一個

哦哦,明白了,感謝!
作者: PCBBOY1991    時間: 2020-5-16 20:39
數組的初始化方式不對,沙發已經說清楚了




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1