智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3493|回复: 11
打印 上一主题 下一主题

kea128的ADC_FIFO模式

[复制链接]

7

主题

285

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6728

活跃会员奖章优秀会员奖章在线王奖章

威望
3674
贡献
1918
兑换币
1726
注册时间
2016-4-20
在线时间
568 小时
跳转到指定楼层
1#
发表于 2018-2-2 22:55:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看着手册和官方库调了一下寄存器,四级深度,通道1 2 3 4,编译是没问题了,在家啥东西都没有,不知道能不能用,有兴趣的可以看看,交流交流(用逐飞库改写的)

void adc_FIFO_init(void)
{

    SIM->SCGC |= SIM_SCGC_ADC_MASK;         //开启ADC时钟
    ADC_APCTL1 = ADC_APCTL1_ADPC(4) | ADC_APCTL1_ADPC(3) | ADC_APCTL1_ADPC(2)|
                 ADC_APCTL1_ADPC(1);
    ADC->SC3 = (0
                | ADC_SC3_ADIV(0)         //分频系数
                | ADC_SC3_MODE(2)         //分辨率
                | ADC_SC3_ADICLK(0)       //使用总线时钟最为ADC得时钟源
                );

    ADC_SC4 = ADC_SC4_AFDEP(3);            //4-Level FIFO

    ADC->SC2 = ADC_SC2_REFSEL(0);          //基准电压选择

    ADC->SC1 = ADC_SC1_ADCH(1);            //启动转换
    ADC->SC1 = ADC_SC1_ADCH(2);
    ADC->SC1 = ADC_SC1_ADCH(3);  
    ADC->SC1 = ADC_SC1_ADCH(4);  


}



COCO置一的时候依次从ADC_R读值



while(!(ADC->SC1 & ADC_SC1_COCO_MASK));
        // read conversion result of channel 1
        buffer[0] = ADC_R;
        // read conversion result of channel 2
        buffer[1] = ADC_R;
        // read conversion result of channel 3
        buffer[2] = ADC_R;
        // read conversion result of channel 4
        buffer[3] = ADC_R;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

7

主题

365

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7770
威望
3761
贡献
2379
兑换币
2406
注册时间
2013-4-19
在线时间
815 小时
2#
发表于 2018-2-6 09:10:02 | 只看该作者
咋没人顶帖呢,我来顶楼主:victory::victory:
回复 支持 反对

使用道具 举报

7

主题

285

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6728

活跃会员奖章优秀会员奖章在线王奖章

威望
3674
贡献
1918
兑换币
1726
注册时间
2016-4-20
在线时间
568 小时
3#
 楼主| 发表于 2018-2-6 10:34:47 | 只看该作者
1325536866 发表于 2018-2-6 09:10
咋没人顶帖呢,我来顶楼主

哈哈哈,谢谢车友
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
263
威望
151
贡献
72
兑换币
83
注册时间
2016-10-10
在线时间
20 小时
4#
发表于 2018-3-9 11:39:58 | 只看该作者
为什么我跟你写的差不多,但是读不了数据
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
263
威望
151
贡献
72
兑换币
83
注册时间
2016-10-10
在线时间
20 小时
5#
发表于 2018-3-9 11:46:58 | 只看该作者
求交流
回复 支持 反对

使用道具 举报

18

主题

371

帖子

3

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
17734

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章资源大师奖章

威望
12132
贡献
3684
兑换币
1124
注册时间
2017-9-25
在线时间
959 小时
6#
发表于 2018-3-9 12:58:26 | 只看该作者
顶一波
回复 支持 反对

使用道具 举报

7

主题

285

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6728

活跃会员奖章优秀会员奖章在线王奖章

威望
3674
贡献
1918
兑换币
1726
注册时间
2016-4-20
在线时间
568 小时
7#
 楼主| 发表于 2018-3-10 13:10:30 | 只看该作者

差不多,,是哪里不同?
回复 支持 反对

使用道具 举报

4

主题

134

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3368

活跃会员奖章优秀会员奖章论坛元老奖章

威望
1783
贡献
1055
兑换币
646
注册时间
2017-4-4
在线时间
265 小时
毕业学校
东北大学
8#
发表于 2018-3-10 14:05:29 | 只看该作者
我也顶一波
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1054
QQ
威望
525
贡献
339
兑换币
350
注册时间
2017-7-21
在线时间
95 小时
9#
发表于 2018-3-10 14:22:24 | 只看该作者
顶顶顶,可以使用吗?
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
697
威望
355
贡献
228
兑换币
233
注册时间
2017-11-8
在线时间
57 小时
10#
发表于 2018-3-10 15:34:31 | 只看该作者
顶一个
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 15:59 , Processed in 0.067223 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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