打印
[技术问答]

M442 EADC采样数据问题

[复制链接]
1147|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sym125|  楼主 | 2015-9-1 16:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sym125 于 2015-9-1 16:13 编辑

M442 EADC采样数据,只能采集大于0X800的值,小于0X800的值也都是等于0X800,不知是何原因?有知道的解答一下?
沙发
奔跑的牛| | 2015-9-1 17:45 | 只看该作者
板凳
奥德赛| | 2015-9-1 20:58 | 只看该作者
看看输入有没有接到别的上面?

使用特权

评论回复
地板
sym125|  楼主 | 2015-9-2 16:41 | 只看该作者
输入肯定是没有问题的,采用新唐普通的ADC 转换例程,调整输入电压,采集数据能够在0X000-0XFFF之间变化。同样的硬件,只是换了增强的EADC测试就不行,不知是何缘故?

使用特权

评论回复
5
ccw1986| | 2015-9-3 22:00 | 只看该作者
增强型换了后有没有修改程序呢

使用特权

评论回复
6
598330983| | 2015-9-4 12:16 | 只看该作者
变量定义不对b。

使用特权

评论回复
7
小狗爱吃骨头| | 2015-9-4 19:41 | 只看该作者
楼主现在问题还没解决吗

使用特权

评论回复
8
hemingxian| | 2015-9-6 15:38 | 只看该作者
楼主请教新唐人士,修改 CLK.h 第367行为
#define EADC_MODULE      ((2UL<<30)|(1<<28)|(3<<25)           |( 2<<20)|(0<<18)|(0xFF<<10)        |(16<<5)|CLK_APBCLK1_EADCCKEN_Pos)   /*!< EADC Module  \hideinitializer */
后正确。

使用特权

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

本版积分规则

2

主题

7

帖子

1

粉丝