波特率(baud rate) 單位 bps -- 每秒傳送的字節(jié)數(shù) byte per second. (byte 還是 bit 要查一下).
(baudrate) 模擬線路信號的速率,也稱調(diào)制速率,以波形每秒的振蕩數(shù)來衡量。如果數(shù)據(jù)不壓縮,波特率等于每秒鐘傳輸?shù)臄?shù)據(jù)位數(shù),如果數(shù)據(jù)進(jìn)行了壓縮,那么每秒鐘傳輸?shù)臄?shù)據(jù)位數(shù)通常大于調(diào)制速率,使得交換使用波特和比特/秒偶爾會產(chǎn)生錯(cuò)誤。 波特率是指數(shù)據(jù)信號對載波的調(diào)制速率,它用單位時(shí)間內(nèi)載波調(diào)制狀態(tài)改變的次數(shù)來表示,其單位是波特(baud)。波特率與比特率的關(guān)系是比特率=波特率x單個(gè)調(diào)制狀態(tài)對應(yīng)的二進(jìn)制位數(shù)。 在信息傳輸通道中,攜帶數(shù)據(jù)信息的信號單元叫碼元,每秒鐘通過信道傳輸?shù)拇a元數(shù)稱為碼元傳輸速率,簡稱波特率。波特率是傳輸通道頻寬的指標(biāo)。 每秒鐘通過信道傳輸?shù)男畔⒘糠Q為位傳輸速率,簡稱比特率。比特率表示有效數(shù)據(jù)的傳輸速率。
波特率就是一秒種傳輸0或1的個(gè)數(shù),若波特率是9600那么它傳輸一位0或1的時(shí)間就是1/9600秒如果串口工作在方式一下波特率是9600晶振是11059200定時(shí)器選用timer1的自動重裝模式即1/9600=定時(shí)時(shí)間就是1/9600=(12*32/11059200)*(256-定時(shí)初值)。那么定時(shí)初值=256-(11059200/(12*32*9600));
rs-485 就是 eia-485,eia-485僅僅規(guī)定了接受端和發(fā)送端的電氣特性。沒有規(guī)定或推薦任何通訊協(xié)議。
eia-485可以應(yīng)用于配置便宜的廣域網(wǎng)和采用單機(jī)發(fā)送,多機(jī)接受通信鏈接。它提供高速的數(shù)據(jù)通信速率。(eia-485和eia-422一樣 使用雙絞線進(jìn)行高電壓差分平衡傳輸,它可以進(jìn)行大面積長距離傳輸(超過1200米)。
不同的通訊協(xié)議,就是不同的數(shù)據(jù)通訊約定,如何呼,如何應(yīng),如何送,如何校對,如何握手。例如常見的 http,ftp就是protocl(通訊協(xié)議)。通訊協(xié)議 分應(yīng)用層,傳輸層,網(wǎng)絡(luò)層,數(shù)據(jù)鏈路層,物理層,具體協(xié)議多極了。