打印
[8/16-bit MCU]

k64关于AD中断的问题

[复制链接]
1291|9
手机看帖
扫描二维码
随时随地手机跟帖
沙发
FSL_TICS_Jeremy| | 2015-5-7 11:03 | 只看该作者
直接通过控制ADCx_SC1n[ADCH]切换ADC采样通道。

使用特权

评论回复
板凳
shmily_xihua|  楼主 | 2015-5-7 11:15 | 只看该作者
FSL_TICS_Jeremy 发表于 2015-5-7 11:03
直接通过控制ADCx_SC1n[ADCH]切换ADC采样通道。

我先在AD0中断里读取上一通道的转换值,然后切换通道,但是下一通道的值就读不出来,调试看通道切换后就没再进AD中断,不知道是怎么回事?

使用特权

评论回复
地板
FSL_TICS_Jeremy| | 2015-5-7 11:19 | 只看该作者
切换ADC通道后,设置断点看看ADC寄存器的设置是否支持下一次采样

使用特权

评论回复
5
shmily_xihua|  楼主 | 2015-5-7 16:07 | 只看该作者
FSL_TICS_Jeremy 发表于 2015-5-7 11:19
切换ADC通道后,设置断点看看ADC寄存器的设置是否支持下一次采样

你指的是SC3[ADCO]吗?

使用特权

评论回复
6
shmily_xihua|  楼主 | 2015-5-7 16:11 | 只看该作者
shmily_xihua 发表于 2015-5-7 16:07
你指的是SC3[ADCO]吗?

还想问一下,有人说当硬件触发时才可在AD中断里进行通道切换,软件触发不行,是这样吗?

使用特权

评论回复
7
FSL_TICS_Jeremy| | 2015-5-8 08:27 | 只看该作者
shmily_xihua 发表于 2015-5-7 16:11
还想问一下,有人说当硬件触发时才可在AD中断里进行通道切换,软件触发不行,是这样吗? ...

都可以的,不分硬件和软件触发的。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
shmily_xihua + 3 赞一个!
8
ccw1986| | 2015-5-8 09:38 | 只看该作者
应该可以的
设置一下断点,单步调试一下看看

使用特权

评论回复
9
shmily_xihua|  楼主 | 2015-5-13 09:48 | 只看该作者
搞定,谢谢各位提供帮助的朋友!

使用特权

评论回复
10
FSL_TICS_Jeremy| | 2015-6-1 11:43 | 只看该作者
非常感谢你关于8位单片机的技术问题。如果你没有其他问题,我们将此帖默认为已解决.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

57

帖子

0

粉丝