OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4305|回复: 3

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

[复制链接]

10

主题

31

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-4-18
在线时间
41 小时
发表于 2019-4-22 00:18:45 | 显示全部楼层 |阅读模式
10金钱
大家好,我遇到了一个小麻烦,希望各位能帮助我解决,万分感谢。
我想实现如下功能: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检测到?

最佳答案

查看完整内容[请看2#楼]

已经解决,问题时由gpio_set函数参数不当造成的,如有相同问题的朋友可参考标准例程。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

31

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-4-18
在线时间
41 小时
 楼主| 发表于 2019-4-22 00:18:46 | 显示全部楼层
已经解决,问题时由gpio_set函数参数不当造成的,如有相同问题的朋友可参考标准例程。
回复

使用道具 举报

10

主题

31

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-4-18
在线时间
41 小时
 楼主| 发表于 2019-4-22 17:52:00 | 显示全部楼层
自顶一次
回复

使用道具 举报

10

主题

31

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-4-18
在线时间
41 小时
 楼主| 发表于 2019-4-22 23:25:09 | 显示全部楼层
自顶两次
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-11 06:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表