关于STM32F4中ADC1外部触发的问题

2019-07-20 02:26发布

大家好,我遇到了一个小麻烦,希望各位能帮助我解决,万分感谢。
我想实现如下功能:PA5作为ADC1的ch5输入,PC11作为外部触发,当检测到沿时,ADC1启动转换同时屏幕输出DR寄存器的数据。
我的代码如下:ADC1所有未配置的寄存器均保持上电复位值。其余程序均为例程,程序无error无warming。
P09G6%FX%QY(N5PU(GRRN(G.png JB)XS2UND$FIBB@6H29X7LH.png 1555862950232.jpg
最后屏幕可观察到程序进入了if判断,但是达到非理想的效果——即反复切换PC11口高低电平,ADC1_DR寄存器始终为0;
顺便再提出两个问题:
1、为何LCD字符串显示函数中波浪线处提示警告?
2、如果我在JTAG硬件仿真的情况下,如何才能仿真一个边沿信号,如上面例程中,使得keil检测到?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
3355AACC
1楼-- · 2019-07-20 07:29
 精彩回答 2  元偷偷看……
3355AACC
2楼-- · 2019-07-20 10:58
自顶一次
3355AACC
3楼-- · 2019-07-20 13:32
 精彩回答 2  元偷偷看……

一周热门 更多>