查看: 5713|回复: 19

[分享] Kinetis Expert Config Tools简单实例

[复制链接]
  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15200
    最后登录
    1970-1-1
    发表于 2016-11-18 23:58:49 | 显示全部楼层 |阅读模式
    本帖最后由 lkl0305 于 2016-11-19 00:08 编辑

    Kinetis Expert Config Tools工具是恩智浦推出的MCU引脚和时钟的图形化配置工具,能够自动生成相应的C代码,直接共IDE使用,比如KDS。工具的安装说明可看Kinetis时钟配置工具离线版

    这几天通过使用,这里写个简单的实例教程,欢迎大家交流。

    我采用的开发环境:KDS3.2
    库:KSDK2.0
    开发板:FRDM-KL46Z
    配置工具:KEx Tools v2.0

    做个简单的测试,通过KEx Tools v2.0进行时钟和引脚配置,实现控制开发板上的绿色LED灯闪烁。

    首先在KDS中新建工程
    QQ截图20161116202909.jpg
    输入工程名称
    QQ截图20161116202932.jpg
    选择开发板型号
    QQ截图20161116202943.jpg
    自动生成了工程模板,下面board里的四个文件便是需要用KEx Tools v2.0生成配置的。
    QQ截图20161116203026.jpg
    打开KEx Tools v2.0软件,这里可以选择开发板或处理器,我为了从0做起,选择处理器
    QQ截图20161116204051.jpg
    选择MCU型号
    QQ截图20161116204122.jpg
    默认打开了引脚配置工具
    QQ截图20161116204212.jpg
    可以在这里点击想要配置的外设模块,自动选择了可用的引脚
    QQ截图20161116204343.jpg
    也可以在左侧列表中选择需要配置的引脚,自动弹出该引脚所连接的外设模块
    这里选择UART0作为默认的虚拟调试串口
    QQ截图20161116204532.jpg

    QQ截图20161116204606.jpg
    查一下开发板FRDM-KL46Z的电路,选择绿色LED,可以看到链接到PTD5
    QQ截图20161116204702.jpg

    QQ截图20161116204722.jpg
    选择PTD5,作为普通I/O
    QQ截图20161116204908.jpg
    在引脚列表列出选择的引脚
    QQ截图20161116205000.jpg
    进行相应的配置
    QQ截图20161116205112.jpg
    电机生成代码
    QQ截图20161116205134.jpg
    自动生成代码pin_mux.c和pin_mux.h,复制到KDS中即可。

    看以下开发板的MCU链接了外部8MHz晶振
    QQ截图20161116215513.jpg
    选择进行时钟配置
    QQ截图20161116235934.jpg
    打开主界面
    QQ截图20161116235946.jpg
    修改默认RUN模式位PEE模式
    QQ截图20161117000012.jpg
    这是可以看到时钟配置自动检测有问题
    QQ截图20161117000124.jpg
    首先配置外部时钟OSC如下图
    QQ截图20161117000151.jpg
    输入8MHz
    QQ截图20161117000215.jpg
    配置完成
    QQ截图20161117000228.jpg
    可以看到时钟图配置路线
    QQ截图20161117000249.jpg
    这里修改OUTDIV,使内核时钟48M
    QQ截图20161117000324.jpg
    配置OSCERCLK外部参考时钟如下图
    QQ截图20161117000406.jpg
    这里顺便配置ERCLK32K时钟如图
    QQ截图20161117000431.jpg
    点击生成源代码
    QQ截图20161117000450.jpg
    将生成的clock_config.c和clock_config.h文件内容复制到KDS中,覆盖默认的配置
    QQ截图20161117000526.jpg
    也可以查看具体寄存器的配置值
    QQ截图20161117000543.jpg
    完成测试程序
    QQ截图20161118235723.jpg
    最终实现测试目标,看到LED灯闪烁。

    最后上传一下生成的代码:
    clock_config.rar (4.22 KB, 下载次数: 2)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1664
    最后登录
    2020-7-1
    发表于 2016-11-19 00:44:27 | 显示全部楼层
    不容易啊,支持一个
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-20 18:38
  • 签到天数: 341 天

    [LV.8]以坛为家I

    8

    主题

    1193

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    2370
    最后登录
    2022-4-29
    发表于 2016-11-19 07:58:33 | 显示全部楼层
    图文教程 简单明了
    梵蒂冈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:48
  • 签到天数: 2621 天

    [LV.Master]伴坛终老

    45

    主题

    5177

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    10652
    最后登录
    2024-4-19
    发表于 2016-11-19 08:44:03 | 显示全部楼层
    太详细了
    签到签到
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-23 10:20
  • 签到天数: 45 天

    [LV.5]常住居民I

    4

    主题

    689

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1346
    最后登录
    2019-2-13
    发表于 2016-11-19 09:47:40 | 显示全部楼层
    果断赞一个,收藏了,学习一下
    dfdfdfdfdfdfdfd dsfa222
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-19 09:35
  • 签到天数: 39 天

    [LV.5]常住居民I

    1

    主题

    290

    帖子

    0

    高级会员

    Rank: 4

    积分
    846
    最后登录
    2020-8-23
    发表于 2016-11-19 10:03:45 | 显示全部楼层
    收藏,点赞是必须的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15200
    最后登录
    1970-1-1
     楼主| 发表于 2016-11-19 11:10:32 | 显示全部楼层

    多谢支持
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15200
    最后登录
    1970-1-1
     楼主| 发表于 2016-11-19 11:10:47 | 显示全部楼层
    boboo-23776 发表于 2016-11-19 07:58
    图文教程 简单明了

    欢迎交流
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15200
    最后登录
    1970-1-1
     楼主| 发表于 2016-11-19 11:11:03 | 显示全部楼层

          
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15200
    最后登录
    1970-1-1
     楼主| 发表于 2016-11-19 11:11:15 | 显示全部楼层
    helium133135412 发表于 2016-11-19 09:47
    果断赞一个,收藏了,学习一下

    多谢支持
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-20 16:46 , Processed in 0.155300 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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