標(biāo)題: 單片機(jī)串口通信的起始位問題 [打印本頁]

作者: 134849694164151    時(shí)間: 2018-5-15 20:57
標(biāo)題: 單片機(jī)串口通信的起始位問題
我現(xiàn)在學(xué)到了串口通信,但是我看寫代碼的時(shí)候,并沒有去設(shè)置起始位為0呀?這個(gè)是怎么實(shí)現(xiàn)的?
作者: hange_v    時(shí)間: 2018-5-15 22:36
起始位是自動(dòng)的,不發(fā)送時(shí)高電平,一個(gè)低電平就代表開始,不用你管,單片機(jī)自動(dòng)完成
作者: 134849694164151    時(shí)間: 2018-5-15 23:01
hange_v 發(fā)表于 2018-5-15 22:36
起始位是自動(dòng)的,不發(fā)送時(shí)高電平,一個(gè)低電平就代表開始,不用你管,單片機(jī)自動(dòng)完成

那個(gè)低電平也不用管嗎?
作者: 笨笨兔    時(shí)間: 2018-5-16 08:45
好好看看 “串口通信” 部分,哪里有答案。
作者: 134849694164151    時(shí)間: 2018-5-16 11:27
笨笨兔 發(fā)表于 2018-5-16 08:45
好好看看 “串口通信” 部分,哪里有答案。

看了,并沒有找到
作者: kaikaikaikai123    時(shí)間: 2018-5-16 16:18
如果是單片機(jī)的話,完全不用管這些。都封裝好了。。。
作者: zjjhtony    時(shí)間: 2018-5-16 17:12
最常用的“數(shù)據(jù)幀”格式是(9600,n,8,1)。
1)9600是波特率,代表了傳輸速度。
2)n的意思是無“奇偶校驗(yàn)”,
3)8的意思是數(shù)據(jù)是8位的,
4)1的意思是1個(gè)“停止位”。
于是,在這種情況下一個(gè)數(shù)據(jù)幀總共包括10位:1個(gè)起始位(低電平,用于同步),8個(gè)數(shù)據(jù)位(這是要傳送的信息),以及1個(gè)停止位(高電平,用于表示數(shù)據(jù)幀結(jié)束)。




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