找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 3187|回复: 11
收起左侧

怎么鉴别芯片是坏了还是代码不对啊

[复制链接]
ID:394786 发表于 2018-9-6 22:39 | 显示全部楼层 |阅读模式
RT,怎么鉴别芯片是坏了还是代码不对
回复

举报

ID:383215 发表于 2018-9-7 10:06 | 显示全部楼层
什么芯片?我的51单片机程序,只要仿真器可以正常运行,基本上可以断定代码没有问题,程序写入芯片,不能正常运行就多写几片,几片都不能正常运行就是代码问题,但是,51单片机我还没有发现仿真器可以正常运行,连续写几片芯片都不能正常运行的情况。AVR单片机我用JTAG仿真,每仿真一次程序相当于烧写一次芯片,只有10万次的寿命,我发现我的一些经常用的老芯片确实写进去的程序有时候不能正常运行,我就用全新的芯片测试,只要保证至少有两、三个比较新的芯片,就可以测试是芯片原因还是代码问题。

评分

参与人数 1黑币 +60 收起 理由
admin + 60 回帖助人的奖励!

查看全部评分

回复

举报

ID:303383 发表于 2018-9-7 11:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

举报

ID:383215 发表于 2018-9-7 12:51 | 显示全部楼层
小猫猫爱吃鱼 发表于 2018-9-7 11:14
用最简单的代码,来验证硬件是不是损坏

越简单的代码越是不能测试芯片是否损坏,有些单片机芯片就是坏一个逻辑单元,就是复杂的程序没有用到这个逻辑单元也不能证明芯片损坏,严格来说,除非你编一个测试所有寄存器的程序,才能验证这个芯片是否损坏。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

举报

ID:342822 发表于 2018-9-7 13:20 | 显示全部楼层
能正常擦除写入就不是芯片问题!!
回复

举报

ID:288048 发表于 2018-9-7 15:35 | 显示全部楼层
一般开发板都有例子,下载确认一下,另外硬件调试,软件调试,如果可以再用示波器什么的设备验证一下。 要么靠经验,要不就多尝试。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

举报

ID:388013 发表于 2018-9-7 16:05 | 显示全部楼层
用简单的代码验证比如led闪烁
回复

举报

ID:395069 发表于 2018-9-7 16:34 | 显示全部楼层
一般开发板都有例子,下载确认一下,另外硬件调试,软件调试,如果可以再用示波器什么的设备验证一下。 要么靠经验,要不就多尝试

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

举报

ID:395107 发表于 2018-9-7 17:48 | 显示全部楼层
用一个最简单的可用的程序去检测芯片是否能用,如果可以用那就是代码不对,不能用则芯片坏了。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

举报

ID:395107 发表于 2018-9-7 17:49 | 显示全部楼层
用最简单的程序检测芯片,能用则代码错误,不能用芯片坏了。
回复

举报

ID:395135 发表于 2018-9-7 19:11 | 显示全部楼层
换一个板看看就好了
回复

举报

ID:395304 发表于 2018-9-8 13:22 | 显示全部楼层
换个芯片看看有没有用
回复

举报

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

本版积分规则

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

Powered by 单片机教程网

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