主題:[求助]ESM6800系統ch438_startup: iobase = 0x38問題 共有64094人關注過本帖 |
---|
客人 |
1樓 |
![]() |
[求助]ESM6800系統ch438_startup: iobase = 0x38問題 ![]() 你好,ESM6800跑我們自己的程序,總是報下面的提示,然后一段時間后系統就會重啟,請問是什么原因? [ 328.699958] ->ch438_startup: iobase = 0x38 我懷疑和看門狗有關,但沒有其他證據證明這一點,下面是我的和看門狗有關的代碼 dword dog_fd;//看門狗 //打開看門狗 while (True) { } logError、logDebug和logTrace是我自己的寫日志函數。 |
單帖管理 | 引用 | 回復 ![]() |
客人 |
2樓 |
![]() |
![]() dword是我們自己定義的類型: typedef int dword; |
單帖管理 | 引用 | 回復 ![]() |
![]() hzc |
3樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 你好,系統打印的信息是正常的,每次打開擴展串口,就會打印這個信息,說以這里只是說明程序中打開了串口。 重啟的問題和這一條打印信息應該沒有關系,除了超時喂狗,還建議檢查一下是不是電源不穩定,主板上有電源管理芯片,當電壓跌落超過5%就會輸出復位信號。 |
單帖管理 | 引用 | 回復 ![]() |