智能车制作

标题: 急急急……(竟然不是静电) [打印本页]

作者: xin99    时间: 2013-6-13 21:33
标题: 急急急……(竟然不是静电)
以前小车跑的都很好  今天跑着跑着就突然死掉(只能复位)  原本以为是静电就开始贴锡箔
可是突然发现不放在跑道上小车站着站着还是会突然死掉  
但是当下以前的程序时就不会死

求大神分析下
谢谢

作者: xin99    时间: 2013-6-13 21:36
用BDM线连接  程序没死……可是车子已经趴下死了
作者: 寂伦    时间: 2013-6-13 22:21
是程序死掉还是复位哦,有区别的哦……我们遇到过,是因为电机控速拉低了电池电压导致单片机复位。省赛因为这个正跑的时候三次刚出起跑线就挂掉……
作者: LBJ    时间: 2013-6-13 22:22
寂伦 发表于 2013-6-13 22:21
是程序死掉还是复位哦,有区别的哦……我们遇到过,是因为电机控速拉低了电池电压导致单片机复位。省赛因为 ...

    那怎么解决呢??


作者: 寂伦    时间: 2013-6-13 22:24
你先看看有没有被拉低,我们直接把驱动接到电池上就好了,初步估计是开关过不了那么大电流
作者: 灰原姐姐    时间: 2013-6-13 22:42
死了之后插上BDM看看代码跑到哪里了。
作者: ♂ˇ邂逅√♀    时间: 2013-6-14 00:21
你用的是啥芯片?!~~~
你看看论坛大神---冰爷,他的这个帖子~~看看对你有用不~~
http://www.znczz.com/thread-136772-1-1.html
作者: xin99    时间: 2013-6-14 07:28
我有的是9S128不过很有启发  谢谢你
作者: PH123    时间: 2013-6-14 20:21
我们前段时也出现过,换主板就解决了
作者: 、煈の°絮だ    时间: 2013-6-15 08:48
估计是中断程序写的有问题吧  中断时间过长 会死机的


作者: xin99    时间: 2013-6-16 16:32
、煈の°絮だ 发表于 2013-6-15 08:48
估计是中断程序写的有问题吧  中断时间过长 会死机的

时间过长?  我是1毫秒中断 多长时间算长啊  

作者: 、煈の°絮だ    时间: 2013-6-17 12:11
xin99 发表于 2013-6-16 16:32
时间过长?  我是1毫秒中断 多长时间算长啊

我说的是中断里的服务程序是不是过于冗杂 把没有必要放到中断里的程序尽量不要放在中断里  优化一下代码 如果不是这方面原因再找找别的方面  
作者: xin99    时间: 2013-6-17 16:34
、煈の°絮だ 发表于 2013-6-17 12:11
我说的是中断里的服务程序是不是过于冗杂 把没有必要放到中断里的程序尽量不要放在中断里  优化一下代码  ...

恩恩 好的  

作者: 野孩子。    时间: 2014-5-8 22:39
寂伦 发表于 2013-6-13 22:21
是程序死掉还是复位哦,有区别的哦……我们遇到过,是因为电机控速拉低了电池电压导致单片机复位。省赛因为 ...

麻烦问一下,单片机复位是什么意思??是指车不跑吗??





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2