波特率(Kbps) | 1000 | 500 | 250 | 125 | 100 | 50 | 20 | 10 |
最大距離(m) | 40 | 130 | 270 | 530 | 620 | 1300 | 3300 | 6700 |
在現場使用中,通訊距離與理論值有較大差距。在具體的使用中應該進行測試驗證。
從 Evernote 傳送記事 |
波特率(Kbps) | 1000 | 500 | 250 | 125 | 100 | 50 | 20 | 10 |
最大距離(m) | 40 | 130 | 270 | 530 | 620 | 1300 | 3300 | 6700 |
從 Evernote 傳送記事 |
轉 移 字 符
|
含 義
|
ASCII碼(16進制數)
|
\0
|
空字符(NULL)
|
00H
|
\n
|
換行符(LF)
|
0AH
|
\r
|
回車符(CR)
|
0DH
|
\t
|
水平製表符(HT)
|
09H
|
\b
|
退格符(BS)
|
08H
|
\f
|
換頁符(FF)
|
0CH
|
\』
|
單引號
|
27H
|
\」
|
雙引號
|
22H
|
\\
|
反斜槓
|
5CH
|
從 Evernote 傳送記事 |
C數據類型
1. C語言的程序優化與編譯器和硬件系統都有關係,設置某些編譯器選項是最直接最簡單的優化方式。在默認的情況下,armcc是全部優化功能有效的,而GNU編譯器的默認狀態下優化都是關閉的。ARM C編譯器中定義的char類型是8位無符號的,有別於一般流行的編譯器默認的char是8位有符號的。所以循環中用char變量和條件 i ≧ 0時,就會出現死循環。為此,可以用fsigned - char(for gcc)或者-zc(for armcc)把char改成signed。 其他的變量類型如下: char 無符號8位字節數據 short 有符號16位半字節數據 int 有符號32位字數據 long 有符號32位字數據 long long 有符號64位雙字數據 |
Code
|
代碼佔用的空間。
|
RO-data
|
只讀常量的大小,如const。
|
RW-data(Read Write)
|
初始化了的可讀寫變量的大小。
|
ZI-data(Zero Initialize)
| 沒有初始化的可讀寫變量的大小。ZI-data不會被算做代碼裡因為不會被初始化。 |
從 Evernote 傳送記事 |