• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

调试问题

樱花锦 2014-08-08 浏览量:2050
最近在弄一个行车记录仪,打样贴片回来,可以连接电脑烧录,各路电压也正常。但是程序跑不起来,检查了配置电阻也是OK的,现在不知道从何下手了,请教各位大神,鉴于是公司项目,也不能提供原理图,
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:23
  • 程序不能跑,检查程序问题喽

  • 可是我们的软件工程师告诉我,程序都没跑起来不能说程序有问题,而且程序在之前的相似产品上也能跑

  • 这个

    1、既然可以下载,就说明板子可以工作了。可以先考虑是不是引脚配置上有些问题,重新检查一下引脚配置。

    2、看一下你的主控芯片的控制模式,是不是模式没选好或者是引脚没有接好

    3、自习检查一下原理图有没有问题,是不是画板子的时候封装不太对

    4、用万用表测一下各个节点的电压之类的看看板子供电是不是正常,后面的各种原件有没有正常工作。

    5、看看程序设计的协议和你板子是不是匹配

    这样检查下来再看看,如果还有问题那就要更仔细的检查了

  • 引脚配置是OK的,主要是10块样板都是一样的问题的,所以我排除了是主控没接好这个原因,各个节点的电压是正常的,供电正常,晶振也是起来了的,

  • 在线debug一下

    芯片是不是启动了

    到底进没进主函数

  • 嵌入式应用.对环境依赖比较大,,,看下是不是少了库什么的....

  • 样板当然一样,我是说主控新片的链接的引脚和外设有没有正常连接,连对了没有。然后再单步调试看一下程序各个引脚电平是不是正常

  •     建议先编写一个测试脚本程序测试下程序吧,先检查程序是否运行,利用系统内的某些便于观察的资源如LED等来判断。

        如果程序不运行的话,就重点检查时钟和复位电路。如果程序没有问题就检查检查外围电路的焊接以及连接问题吧。。

  • 谢谢你,已经检查出来了,结果是程序的问题,改了程序就OK了

  • 你用的MCU是什么类型的?16位还是32位的?

    1、鉴于你的问题,可以看看看门狗是否设置了。

    2、有没有电源监控程序。

    3、你的程序结构是怎样的?如果程序在别的硬件上能跑,说出不是程序代码本身,而是硬件的问题。是你打样的样片某个引脚或某个地方设置不对。硬件的原因,电压,晶振是大众,这些都能想到,小众的问题才是麻烦的,哪怕你连错一根信号线都是大问题。

    4,你最好找到那个能跑你现在程序的硬件,然后对比一下,这样最能方便地解决问题啊

  • 看最小系统啊  亲    单片机没有工作    和电源   复位   时钟    就这个几个要素 

  • 还是偶太菜了,结果是程序问题,已经解决了,谢谢你的回答

相关问题

问题达人换一批

调试问题