OpenEdv-开源电子网

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

__HAL_ADC_DISABLE和HAL_ADC_Stop区别

[复制链接]

4

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2020-5-28
在线时间
16 小时
发表于 2024-8-3 16:52:02 | 显示全部楼层 |阅读模式
大佬们在学习,ADC中__HAL_ADC_DISABLE和HAL_ADC_Stop函数,不知道具体用处,请大神指点一下
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

881

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4195
金钱
4195
注册时间
2019-9-4
在线时间
881 小时
发表于 2024-8-5 11:57:30 | 显示全部楼层
可以去看下函数定义,具体是控制的哪些寄存器的哪些位,打开参考手册看一下对应的意义
回复 支持 反对

使用道具 举报

4

主题

881

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4195
金钱
4195
注册时间
2019-9-4
在线时间
881 小时
发表于 2024-8-5 12:08:55 | 显示全部楼层
一般来说,__HAL_ADC_DISABLE这种函数就只是执行对应的一种操作,例如关掉ADC。HAL_ADC_Stop这种函数考虑的就多了,除了关掉ADC之外,可能还会考虑清除状态位、操作是否成功、根据状态返回不同的值等。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 11:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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