熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
| 可能是庫存儲(chǔ)區(qū)地址分配不對(duì),應(yīng)避免與holdstart至maxhold地址區(qū)重疊,否則雖然編譯無錯(cuò)誤,但測試時(shí)會(huì)提示超時(shí)。還有可能是時(shí)間周期沒有設(shè)置正確,正確的超時(shí)時(shí)間設(shè)置可縮短整個(gè)輪詢周期,不正確的設(shè)置,將導(dǎo)致通訊出錯(cuò)或整個(gè)通訊周期過長。以常見的主站讀取從站的寄存器為例,超時(shí)時(shí)間必須大于134.32ms,你可以設(shè)置為150ms以上。 |
Powered by 單片機(jī)教程網(wǎng)