找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1629|回复: 11
收起左侧

C语言程序死机怎么办?

  [复制链接]
ID:1040841 发表于 2022-7-28 15:54 | 显示全部楼层 |阅读模式
急啊,总死机
时钟i2c过不去,能是哪里的问题呢?


回复

使用道具 举报

ID:1040841 发表于 2022-7-28 15:54 | 显示全部楼层
地址也都对,程序以前用过
回复

使用道具 举报

ID:401564 发表于 2022-7-28 20:03 | 显示全部楼层
没有硬件电路,没有代码,没有IIC器件型号
爱因斯坦跟谢宝庆一起来了都没用
回复

使用道具 举报

ID:105010 发表于 2022-7-28 22:08 | 显示全部楼层
用逻辑分析仪看时序啊。
回复

使用道具 举报

ID:195496 发表于 2022-7-29 07:30 | 显示全部楼层
什么硬件平台,开发软件平台,IIC是用的硬件还是软件模拟的,语焉不详,没有人能帮助你
回复

使用道具 举报

ID:123289 发表于 2022-7-29 08:17 | 显示全部楼层
1、编程不画框图。
如此你分析查找问题就很困难。先补上这一课。
2、有死等某个条件的程序,条件不具备就死了。
3、借用他人的函数,但对函数了解不甚。
……
回复

使用道具 举报

ID:405850 发表于 2022-7-29 08:26 | 显示全部楼层
建议先排除硬件有没有损坏,就是你发了应答信号,但是他不回你,就一直等待
回复

使用道具 举报

ID:155507 发表于 2022-7-29 08:50 | 显示全部楼层
没有硬件原理图和程序,不好猜。  发一下线路图和代码

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

使用道具 举报

ID:121859 发表于 2022-7-29 15:52 | 显示全部楼层
应该是硬件环境变了,比如晶振大小,MCU型号等,原来12T的单片机现在变成6T或者1T单片机,都可能出现程序运行失常,延时参数需要适当调整。
回复

使用道具 举报

ID:146878 发表于 2022-7-31 22:23 | 显示全部楼层
自己DEBUG啊,我们怎么知道为什么!!!!!!!
回复

使用道具 举报

ID:789506 发表于 2022-8-1 00:02 | 显示全部楼层
可能是多I2C设备相互干扰,单独使用一个总线试一下
回复

使用道具 举报

ID:1042823 发表于 2022-8-24 16:35 | 显示全部楼层
没有硬件电路,没有代码,没有IIC器件型号
丹尼斯·里奇跟本贾尼·斯特劳斯 一起来了都没用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表