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

STM32F4 ADC出现问题

939117656@qq.com 2017-10-12 浏览量:1161
STM32F4.docx把开源的Adc下载到板子内,发现ADC没有产生VREF的默认值(3V),IO口能够翻转,正常输出0,1.我想知道这种问题要怎么去解决呢》?或者跟什么有关呢?我下载玩第一次后第二次在下载另外的程序肯定会提示Error: Flash Download failed  -  Target DLL has been cancelled。(同时屏幕闪烁)要重复几遍才能下载进去。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 程序与你的板子是不是对应的呢。如果硬件上有差别,程序一样也会有不一样的结果。

    下载问题可能是你的仿真器或是速率太高,或是板子上仿真接口线太长等等原因。


    • 发布于 2017-10-12
    • 举报
    • 评论 5
    • 0
    • 0
482fbd7b229ed5be 回复了 汉云:程序上是对应,不过我发现ADC的那个供电口没有供电进去 现在在查找为什么给电压没有电压输入。没有输入进去ADC也就没有工作了 回复
汉云 回复了 482fbd7b229ed5be:可以发一下电路,看看VREF连接到了哪里 回复
482fbd7b229ed5be 回复了 汉云:已经上传了。 回复
汉云 回复了 482fbd7b229ed5be:P5有没有短上啊 回复
482fbd7b229ed5be 回复了 汉云:短上去了,很有可能是哪里焊接虚焊了。导致出现这个问题。在检查检查。按道理这个画法应该是没有错的 回复

其他答案 数量:4
  • 检查下是不是你板子上的晶振和软件设置的时钟大小不一样
    • 发布于2017-10-12
    • 举报
    • 评论 5
    • 0
    • 0
482fbd7b229ed5be 回复了 Sourcelink :发现了 是ADC的供电口电压没有给进去。不清楚什么原因现在。 回复
Sourcelink 回复了 482fbd7b229ed5be :不是这个原因,是因为你F4当机了,用stlink擦除flash 回复
482fbd7b229ed5be 回复了 Sourcelink :偶尔能下 偶尔不能下 当机是什么意思?能解决么?发现如果能够下载完成程序 ADC是可以用的 回复
482fbd7b229ed5be 回复了 Sourcelink :刚才是可以显示 但是现在怎么下下不进去就算了 又变回原来的样子了,而且 我下载成功可以显示,拔下点电源重新插的时候又变成原样子了。 回复
Sourcelink 回复了 482fbd7b229ed5be :你的复位电路有问题吧 回复

  • 你的数据线干扰太多,换个别的线吧!还有就是你第二次下载之前没有复位?
    • 发布于2017-10-12
    • 举报
    • 评论 4
    • 0
    • 0
482fbd7b229ed5be 回复了 xuexinkun :是ADC的供电口没有供电上 导致ADC没有进行工作 目前没有发现接线错误,希望不要虚焊电容啥的吧。 回复
xuexinkun 回复了 xuexinkun :你给出的问题是下载不了程序,在下载程序的时候不稳定,有时能下载,有时不能把!这个跟你ADC供电没关系啊,有限程序下载好了才能运行ADC吧。 回复
xuexinkun 回复了 482fbd7b229ed5be :你给出的问题是下载不了程序,在下载程序的时候不稳定,有时能下载,有时不能把!这个跟你ADC供电没关系啊,有限程序下载好了才能运行ADC吧。 回复
482fbd7b229ed5be 回复了 xuexinkun :刚才把AD调出来了,但是不知道为什么不一会就闪屏了。然后程序一直下不进去了,所以是不是线干扰的问题呢? 回复

  • 下载那个,你去下载那个功能页那里看一下,看看片内flash的空间选对没有

    ADC那个应该是程序有点问题

    • 发布于2017-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载那个,你去下载那个功能页那里看一下,看看片内flash的空间选对没有

    ADC那个应该是程序有点问题

    • 发布于2017-10-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32F4 ADC出现问题