查看: 4053|回复: 5

[求助] 【Kinetis编程小工具】计算ADC时间、IIC\SPI频率参数

[复制链接]

该用户从未签到

17

主题

113

帖子

0

注册会员

Rank: 2

积分
130
最后登录
1970-1-1
发表于 2013-10-29 10:53:29 | 显示全部楼层 |阅读模式
 这是一个便利工具,你可以用它来计算出你所使用的ADC采集函数的转换时间、或者计算出当前IIC、SPI总线的时钟线频率!
当然,软件中的参数是基于LPLD OSKinetis V3固件库的初始化函数参数。
例如你初始化了以下一段代码:

            
1

            
            
  adc_init_struct.ADC_Adcx = ADC0;

            
            
2

            
            
  adc_init_struct.ADC_DiffMode = ADC_SE;        //单端采集

            
            
3

            
            
  adc_init_struct.ADC_BitMode = SE_12BIT;       //单端12位精度

            
            
4

            
            
  adc_init_struct.ADC_SampleTimeCfg = SAMTIME_SHORT;    //短采样时间

            
            
5

            
            
  adc_init_struct.ADC_HwAvgSel = HW_4AVG;       //4次硬件平均

            
            
6

            
            
  adc_init_struct.ADC_CalEnable = TRUE; //使能初始化校验

            
            
7

            
            
  LPLD_ADC_Init(adc_init_struct);

            
            
8

            
            
  LPLD_ADC_Chn_Enable(ADC0, DAD1);

            
指定了使用ADC0模块、单端采集、12位精度、短采样时间,4次硬件平均,那么根据这些参数,把他们输入到软件中会得到最终的转换时间为3.82us。该软件计算出来的时间是理论上ADC的转换时间,当然在使用固件库的过程中,会有部分时间损耗在函数的其他代码运行上,转换时间要多出几个us。如果你配置的转换时间越长,计算出来的时间和实际测试时间约近似!
  OSKinetis-5-1png.png
[size=0.83em]昨天 22:29 上传
下载附件 [size=0.83em](56.38 KB)

 



软件的其他两个参数我就不具体介绍了,全部是可以根据选项值计算出理论时钟频率,非常方便开发者计算出适合自己应用的参数!

软件下载:  OSKinetis小工具(计算ADC采样速率、IIC SPI总线频率).zip (1.61 MB, 下载次数: 65)
回复

使用道具 举报

该用户从未签到

4

主题

92

帖子

0

中级会员

Rank: 3Rank: 3

积分
285
最后登录
2022-4-14
发表于 2013-11-15 22:48:37 | 显示全部楼层

RE:【Kinetis编程小工具】计算ADC时间、IIC\SPI频率参数

请问 支持120M和150M的K60吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

64

帖子

0

中级会员

Rank: 3Rank: 3

积分
314
最后登录
2016-11-18
发表于 2015-11-30 17:04:03 | 显示全部楼层
ADC采样中,你的fadck频率设定的多少
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-12-1 09:10:44 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
    发表于 2015-12-1 14:25:27 | 显示全部楼层
    谢谢分享            
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-3 09:41
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    3

    主题

    732

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1802
    最后登录
    1970-1-1
    发表于 2015-12-23 00:40:10 | 显示全部楼层
    小工具简单好用
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 12:10 , Processed in 0.186357 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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