打印
[Kinetis]

【学习心得+KL25Z M0+之ADC】

[复制链接]
2277|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
黄小俊|  楼主 | 2013-11-8 22:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  KL25的ADC只有一个,有27个寄存器,采用线性逐次逼近法,最高达16位分辨率,有差分输入和单端输入两种采集模式。
  在简单的A/D转换中,只要乃至状态控制寄存器,配置寄存器,编程步骤:
  1、打开ADC模块时钟源,初始化SIM_SCG6;
  2、配置寄存器ADC0_CFG1,选择精度、总线时钟(CFG1);
  3、配置状态控制寄存器ADC0_SC3,使能硬件均值使能,选择采样求均值;
  4、更新配置寄存器ADC0_CFG2,选择采样速率;
  5、配置状态控制寄存器ADC0_SC1A,选择ADC采用号,通过SC1。

飞思卡尔有没有完整的库函数啊。。虽然说操作寄存器非常实用,但是确实不方便。。

相关帖子

沙发
123de7| | 2013-11-8 22:19 | 只看该作者
我算是尝遍了寄存器的苦头了,和我一起学的,都开始移植文件系统了,我还在打基础

使用特权

评论回复
板凳
黄小俊|  楼主 | 2013-11-8 22:33 | 只看该作者
123de7 发表于 2013-11-8 22:19
我算是尝遍了寄存器的苦头了,和我一起学的,都开始移植文件系统了,我还在打基础[em ...

你的努力不会白费,有付出就会有收获。

使用特权

评论回复
地板
motodefy| | 2013-11-9 08:31 | 只看该作者
支持下···寄存器操作的话时序很重要··

使用特权

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

本版积分规则

个人签名:Be the change you want to see in the world.

17

主题

2039

帖子

0

粉丝