主题:[求助]ESM6800系统ch438_startup: iobase = 0x38问题 共有38792人关注过本帖 |
---|
客人 |
1楼 |
[求助]ESM6800系统ch438_startup: iobase = 0x38问题 Post By:2020-4-13 14:26:00 [只看该作者]
你好,ESM6800跑我们自己的程序,总是报下面的提示,然后一段时间后系统就会重启,请问是什么原因? [ 328.699958] ->ch438_startup: iobase = 0x38 我怀疑和看门狗有关,但没有其他证据证明这一点,下面是我的和看门狗有关的代码 dword dog_fd;//看门狗 //打开看门狗 while (True) { } logError、logDebug和logTrace是我自己的写日志函数。 |
|
单帖管理 | 引用 | 回复 |
客人 |
2楼 |
Post By:2020-4-13 14:28:00 [只看该作者]
dword是我们自己定义的类型: typedef int dword; |
|
单帖管理 | 引用 | 回复 |
hzc |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2020-4-14 0:36:00 [只看该作者]
你好,系统打印的信息是正常的,每次打开扩展串口,就会打印这个信息,说以这里只是说明程序中打开了串口。 重启的问题和这一条打印信息应该没有关系,除了超时喂狗,还建议检查一下是不是电源不稳定,主板上有电源管理芯片,当电压跌落超过5%就会输出复位信号。 |
单帖管理 | 引用 | 回复 |