STM32f103RB老是死机,帮帮忙哦!

[复制链接]
4173|19
 楼主| huanghb 发表于 2010-3-26 09:49 | 显示全部楼层 |阅读模式
最近做了2个大功率充电设备(86V100A),用了STM32f103RB做人机接口,可以选择电压、电流、时间等。
考虑到不熟悉这个片子,直接买了淘宝上一位朋友的ARM_PLC板,散件130元。做好的180元。他是上海的,考虑到如果有问题能请教。怕自己焊好了万一调试不出,就难了,所以就买了2块做好的共360元,有程序,有线路。对我要直接使用的人来讲觉得是不错的选择。但是问题来了:第一块好的,第二块开机不出2分钟就死机。然后是退、换。还是不稳定。就再买1块,还是不稳。再买块散件,焊了(我们有女孩焊,焊功可以的),还是不稳定,有时候5分钟死机,有时候1分钟死机。后来的3块都不能串行口通讯。
以下是整改经历:换了32K晶振为6p的,可以确定32K振荡没有问题了,因为每次开机,时间都是准的,说明时钟一直在走,怀疑高频8M,改为使用内部(因为实际使用的时候不需要串行,时基不必很准),还是不稳定,有时候5分钟死机,有时候1分钟死机。把外围的接口(2003,3232)都拿掉,还是不稳定。没辙了,求那位老大帮忙提提意见。我觉得可能内部冲突,引起超功耗,然后死机。因为不熟这个片子,也不敢判断。本来应该是那位朋友解决的,但是他没能帮我搞好,当然态度也还是好的,说不行的话退钱。我已经骑虎难下了,退钱也解决不了问题呀?呵呵。淘宝网址:
http://trade.taobao.com/trade/detail/trade_snap.htm?tradeID=33349190268467&itemID=57cba6374bf04a0ecb93cd77193e7b25&xID=0db1
我不是投诉,只是希望能帮我看看可能是什么问题,解决了就好。谢谢了。
香水城 发表于 2010-3-26 09:55 | 显示全部楼层
需要先判断是因为硬件的原因还是软件的原因。
 楼主| huanghb 发表于 2010-3-26 10:07 | 显示全部楼层
请教如果软件GPIO设置错误有可能死机吗?(外围都拿掉的情况下)。等会我传上设置,都传上我怕太长。
IJK 发表于 2010-3-26 10:33 | 显示全部楼层
从硬件上要在没有干扰的情况下试,从软件上最好只试简单的外设:比如GPIO、串口。
 楼主| huanghb 发表于 2010-3-26 11:13 | 显示全部楼层
谢谢,我调试看看。也谢谢香版
chineser 发表于 2010-3-26 16:53 | 显示全部楼层
肯定是软件问题
chineser 发表于 2010-3-26 16:53 | 显示全部楼层
你用了 频繁的中断吗?
houdun001 发表于 2010-3-26 18:08 | 显示全部楼层
百度以后再来
houdun001 发表于 2010-3-26 18:09 | 显示全部楼层
刷楼中。。。
王紫豪 发表于 2010-3-26 19:50 | 显示全部楼层
很可能软件的问题
 楼主| huanghb 发表于 2010-3-26 22:59 | 显示全部楼层
还没调好,下周再接再厉吧,谢谢各位,估计硬件问题,因为以前老的板子工作正常。查到了一定给以汇报。
 楼主| huanghb 发表于 2010-3-26 23:02 | 显示全部楼层
还没调好,下周再接再厉吧,谢谢各位,估计硬件问题,因为以前老的板子工作正常。查到了一定给以汇报。
 楼主| huanghb 发表于 2010-9-19 23:03 | 显示全部楼层
贴子没有结,不要怪我,没有搞好,暂时不打算搞了。有空余时间再弄吧。谢谢各位大虾。
爱国道人 发表于 2010-9-20 14:41 | 显示全部楼层
把图和软件贴上来才知道
火箭球迷 发表于 2010-9-21 14:22 | 显示全部楼层
软件问题的可能性比较大
jgphu 发表于 2010-9-21 15:41 | 显示全部楼层
顶,软件
ke_well 发表于 2010-9-21 15:44 | 显示全部楼层
mxh0506 发表于 2010-9-21 17:01 | 显示全部楼层
先刷个最简单的软件测试硬件。用STM32库里的例子就行。
无冕之王 发表于 2010-9-22 12:15 | 显示全部楼层
硬件和软件的问题都是有可能的
weibn 发表于 2010-10-19 22:45 | 显示全部楼层
应该是软件问题,“死机”的时候测测外部晶振有没有起振?是“死机”还是“程序跑飞”还是“死循环”?或者一直“在中断中”?或者中断服务地址没有写对?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

27

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部