標(biāo)題: uCOSIII 任務(wù)超時(shí) [打印本頁]

作者: sr861126    時(shí)間: 2025-1-9 08:07
標(biāo)題: uCOSIII 任務(wù)超時(shí)
   485接收超時(shí),用定時(shí)器怎么去判斷? 知道的指點(diǎn)一下

作者: xzh5508    時(shí)間: 2025-1-10 09:17
根據(jù)波特率,485通信一般時(shí)3.5個(gè)時(shí)鐘沒收到數(shù)據(jù)認(rèn)為時(shí)一幀數(shù)據(jù)完成
比如:這個(gè)時(shí)間長(zhǎng)度位5個(gè)ms,那你設(shè)定一個(gè)1ms的定時(shí)器,設(shè)定一個(gè)值為5,在接收中斷中一直賦值5,在定時(shí)器中將這個(gè)值做減法,減到0則表示為一幀數(shù)據(jù)接收完成(即接收超時(shí))
作者: sr861126    時(shí)間: 2025-1-13 15:19
本帖最后由 sr861126 于 2025-1-14 08:37 編輯
xzh5508 發(fā)表于 2025-1-10 09:17
根據(jù)波特率,485通信一般時(shí)3.5個(gè)時(shí)鐘沒收到數(shù)據(jù)認(rèn)為時(shí)一幀數(shù)據(jù)完成
比如:這個(gè)時(shí)間長(zhǎng)度位5個(gè)ms,那你設(shè)定 ...

  (OS_ERR      *)&err);        通過這個(gè)錯(cuò)誤碼獲取的值,不清楚這個(gè)值是從哪里賦的

截圖20250114083626.png (75.93 KB, 下載次數(shù): 0)

截圖20250114083626.png

作者: sr861126    時(shí)間: 2025-1-16 14:25
sr861126 發(fā)表于 2025-1-13 15:19
(OS_ERR      *)&err);        通過這個(gè)錯(cuò)誤碼獲取的值,不清楚這個(gè)值是從哪里賦的

ERR這個(gè)值是怎么獲取的




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