[技术问答] M058S之ADC调试成功

[复制链接]
1873|8
 楼主| springvirus 发表于 2015-8-1 15:59 | 显示全部楼层 |阅读模式
本帖最后由 springvirus 于 2015-8-1 17:34 编辑

根据M051SeriesBSP_CMSIS_v2.01.002其中的例程折腾了一阵,没弄出来,后来查了一些帖子,以及
M051SeriesBSP_DirectRegisterAccess_v1.01.003,看到IO的ADC复用功能打开后,还得设置PWD为输入模式,另外就是初始化时,不能有这两句
_ADC_ENABLE_ADC_INT();
NVIC_EnableIRQ(ADC_IRQn);
当然硬件上,注意Vref和AVDD都要接到参考电压端,使用的continuous scan模式,最后祝大家调试顺利。
M051SeriesBSP_CMSIS_v2.01.002.zip (2.86 MB, 下载次数: 26)

M051SeriesBSP_DirectRegisterAccess_v1.01.003.zip (1.04 MB, 下载次数: 24)


598330983 发表于 2015-8-2 18:34 | 显示全部楼层
恭喜楼主啊,来讲讲是咋回事吧。
mintspring 发表于 2015-8-2 18:42 | 显示全部楼层
IO的ADC复用功能打开后,还得设置PWD为输入模式。。
mintspring 发表于 2015-8-2 18:43 | 显示全部楼层
楼主的意思是不能有中断那两句,为何啊?
lovecat2015 发表于 2015-8-2 20:07 | 显示全部楼层
谢谢楼主的分享,模数转换的程序
 楼主| springvirus 发表于 2015-8-4 08:54 | 显示全部楼层
mintspring 发表于 2015-8-2 18:43
楼主的意思是不能有中断那两句,为何啊?

若有板子,可以跑跑例程,看看效果
Howard16 发表于 2015-8-4 09:16 | 显示全部楼层
M058S有自己獨立的BSP,而且都已經升級到V3,使用上會比你目前用的簡單很多

M058S Series BSP_CMSIS_V3.00.002.zip
h ttp://ww w.nuvoton.com/opencms/resource-download.jsp?tp_GUID=SW0620131031181943
\SampleCode\StdDriver\ADC_ContinuousScanMode
這個ADC sample code直接就可以用了
 楼主| springvirus 发表于 2015-8-4 09:33 | 显示全部楼层
Howard16 发表于 2015-8-4 09:16
M058S有自己獨立的BSP,而且都已經升級到V3,使用上會比你目前用的簡單很多

M058S Series BSP_CMSIS_V3.00 ...

已下载,学习下
mintspring 发表于 2015-8-4 20:06 | 显示全部楼层
哎,以前有个板子送人了,后悔了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

4602

帖子

14

粉丝
快速回复 在线客服 返回列表 返回顶部