标题: C语言程序死机怎么办? [打印本页]

作者: 刘啊水    时间: 2022-7-28 15:54
标题: C语言程序死机怎么办?
急啊,总死机
时钟i2c过不去,能是哪里的问题呢?



作者: 刘啊水    时间: 2022-7-28 15:54
地址也都对,程序以前用过
作者: Y_G_G    时间: 2022-7-28 20:03
没有硬件电路,没有代码,没有IIC器件型号
爱因斯坦跟谢宝庆一起来了都没用
作者: cybin    时间: 2022-7-28 22:08
用逻辑分析仪看时序啊。
作者: 大漠落日    时间: 2022-7-29 07:30
什么硬件平台,开发软件平台,IIC是用的硬件还是软件模拟的,语焉不详,没有人能帮助你
作者: yzwzfyz    时间: 2022-7-29 08:17
1、编程不画框图。
如此你分析查找问题就很困难。先补上这一课。
2、有死等某个条件的程序,条件不具备就死了。
3、借用他人的函数,但对函数了解不甚。
……

作者:     时间: 2022-7-29 08:26
建议先排除硬件有没有损坏,就是你发了应答信号,但是他不回你,就一直等待
作者: angmall    时间: 2022-7-29 08:50
没有硬件原理图和程序,不好猜。  发一下线路图和代码

程序都是针对特定芯片编写的,能不能移植是个问题,移植后效果如何又是个问题。

作者: zhxiufan    时间: 2022-7-29 15:52
应该是硬件环境变了,比如晶振大小,MCU型号等,原来12T的单片机现在变成6T或者1T单片机,都可能出现程序运行失常,延时参数需要适当调整。
作者: pdwdzz    时间: 2022-7-31 22:23
自己DEBUG啊,我们怎么知道为什么!!!!!!!
作者: fuzzy2    时间: 2022-8-1 00:02
可能是多I2C设备相互干扰,单独使用一个总线试一下
作者: 杰西Jesse    时间: 2022-8-24 16:35
没有硬件电路,没有代码,没有IIC器件型号
丹尼斯·里奇跟本贾尼·斯特劳斯 一起来了都没用




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1