Kinetis Expert 配置工具 FTF-DES-N1958 JERRY ZENG
议程 Kinetis Expert 工具概述 Kinetis Expert 工具详情 配置 Power Estimation 工具演示 引脚工具演示 时钟工具演示 SDK Builder 演示 问题与解答 1 1
KINETIS EXPERT 概述 2
软件和硬件评估和开发工具 协议栈 (TCP/IP USB) 中间件 特定应用 Kinetis Expert (KEx) 系统配置工具 Kinetis Expert 是一套评估和配置工具, 可从首次评估到软件产品开发的全过程中, 为用户提供帮助 工具同时提供在线版和桌面版 Kinetis MCU 的集成配置和开发工具 SDK Builder 打包基于用户选择的 MCU 评估板和可选软件组件定制的 SDK 客户应用 Project Generator 创建新的或克隆现有的 SDK 工程 Power Estimation 工具基于用户应用模型, 估算能量和电池寿命 Power Analyzer 测量并显示能耗数据 引脚 时钟和外设工具生成初始化 C 代码以支持客户的定制板 库 (DSP 数学 加密 ) BSP 驱动程序和 HAL MCU 硬件 操作系统 引导加载程序 3 了解更多 :http://kex.nxp.com
设计考虑因素 工具套件 下一代的 Processor Expert 技术 可扩展性 当新工具可用的时候可以添加进来 配置 SDK 以用于标准的和定制的开发板 支持快速的嵌入式应用开发 云解决方案 (kex.nxp.com) 不需要安装程序, 不需要更新, 始终可用 可以创建并共享配置 桌面解决方案 大多数是连网的应用程序 新处理器的数据能自动更新 与在线工具相同的用户界面 配置工具用于 : - Kinetis 微控制器 - LPC 微控制器 * - i.mx 处理器上的 C-M 内核 ** - 其他处理器 * * 2016 年的有限覆盖范围 ** 并非所有工具都适用 4
Kinetis Expert (KEx) 系统配置工具 定制 SDK 按需定制, 物尽其用 为您选择的 IDE 创建或克隆一个 SDK 应用 模拟您的应用的功率模式 获取电量使用 电池寿命和设计建议 桌面应用, 可分析由嵌入评估板里的功耗监控电路提供的能耗数据 把信号分配给引脚, 并生成初始化代码 设置系统时钟并生成初始化代码 配置外设模式并生成初始化代码 5
Kinetis Expert (KEx) 2016 年的里程碑 Power Estimation v1.0 + SDK Builder 2016 年 2 月 现在 + 时钟工具 2016 年 10 月 + Project Generator 待定 初步时间表可能会发生变更 在线版 桌面版本 Power Estimation v1.0 2015 年 9 月 Project Generator 2016 年 2 月 + 引脚工具 2016 年 5 月 + 外设工具 2017 年 3 月 + Power Analyzer v1.0 待定 + Power Estimation v2.0 待定 现在 6
议程 Kinetis Expert 工具概述 Kinetis Expert 工具详情 配置 Power Estimation 工具演示 引脚工具演示 时钟工具演示 SDK Builder 演示 问题与解答 7 7
KINETIS EXPERT 在线系统 8
Kinetis Expert 工具 kex.nxp.com 获取您的 SDK, 使用 KEx 在线工具或桌面应用 利用恩智浦常规网络服务 与我们的出口管制系统及许可机制相连接的 Signon 验证系统 通知软件更新 提供英语和中文版 支持多种 配置, 每种配置都是来自各种工具的数据输入集合 带工具间验证 ; 与 Kinetis SDK API 保持一致 可以对配置命名, 显示基本的 SoC/ 开发板信息以及提供可选的软件选项 可以使用 mex 文件格式将配置从在线工具下载至桌面工具 ( 并可以重新上传 ) KSDK 2.0 通过 Kinetis Expert 工具 (KEX) 进行部署 可根据工具链 RTOS 及特定处理器自定义下载选项 配置存储在网络中可供下载 自动生成下载包 不再提供带所有支持的开发板 / 器件的单个包下载 9
Kinetis Expert 工具 kex.nxp.com 从 生成 SDK 包 开始 10
Kinetis Expert 工具 创建新配置 登录后, 选择开发板或处理器 可以选择对配置重命名 11
Kinetis Expert 工具 多个配置 如果需要新处理器或开发板, 则需要创建全新的配置 前往 配置 选项卡, 单击 新建配置 或者使用屏幕顶部的下拉框 12
Kinetis Expert 工具 多个配置 在 配置 选项卡上或通过下拉框切换开发板 / 处理器 13
配置工具 工具菜单选择唯一的配置工具 并非所有工具都支持每个处理器 / 开发板配置 如果工具变暗, 则表示不可用 但我们一直在为之努力! 14
Kinetis Expert Power Estimation 工具 产品特性 Kinetis Expert 系统配置工具套件的一部分 现开始提供在线版和桌面版 模拟应用状态, 估算功率分布 提供即时的能耗和电池寿命估算结果 生成功耗和电池放电图 具备保存和加载配置并生成报告的能力 将提供本地版和在线版 提供英语和有限的汉语支持 由真实的功率测量数据提供支撑 快速评估哪种 Kinetis MCU 最适合您的应用案例和功耗预算 加快高级电源管理特性的学习进程 开发可穿戴式应用和其他电池供电应用的理想工具 估算和优化系统功耗 助力设计优化 能效提高 15 了解更多 :www.nxp.com/kinetis/powertool
Power Estimation 工具演示 1 1. 创建 FRDM-K64F 配置 2. 选择 Power 工具 3. 等待浏览器加载丰富的用户界面 2 3 16
Power Estimation 桌面版本 17
Kinetis Expert 引脚工具 产品特性 : Kinetis Expert 系统配置工具套件的一部分 在线和桌面版本于 2016 年 5 月发布 复用和引脚配置, 带一致性检查 ANSI-C 配置代码 支持 Kinetis SDK 图形化的处理器封装视图 多个配置模块 / 功能 利用向导将功能分配给可用引脚 引脚和外设选择 封装带 IP 模块 路由引脚, 带电气特性 寄存器带配置和复位值 C/C++ 应用源代码 配有注释且易于理解的源代码 与任何编译器和 IDE 集成 易于使用的 Kinetis MCU 引脚复用和分配功能 18
引脚工具演示 2 1 1. 创建 FRDM-K64F 配置 2. 选择引脚工具 3. 等待浏览器加载丰富的用户界面 3 19
引脚工具 桌面版本 20
Kinetis Expert 时钟工具 产品特性 : Kinetis Expert 系统配置工具的一部分 在线版和桌面版计划于 2016 年 10 月发布 系统时钟配置, 带一致性检查 ANSI-C 初始化代码 Kinetis SDK v2 支持 图形化的时钟图 多个配置模块 / 功能 易于使用的向导式图形用户界面 选择时钟源 预分频器和时钟输出配置 带时钟路径的明细和全图视图 寄存器带配置和复位值 C/C++ 应用源代码 配有注释且易于理解的源代码 生成报告 与任何编译器和 IDE 集成 易于使用的 Kinetis MCU 时钟配置 21
时钟工具 桌面版本 22
议程 Kinetis Expert 工具概述 Kinetis Expert 工具详情 配置 Power Estimation 工具演示 引脚工具演示 时钟工具演示 SDK Builder 演示 问题与解答 23 23
KINETIS EXPERT SDK BUILDER 24
Kinetis Expert 工具 生成 SDK 包 1. SDK Builder 页面 2. 显示配置 3. 选择 RTOS 4. 选择主机 OS 工具链 SDK 版本和唯一包名称的配置选项 5. 然后单击 生成 SDK 包 按钮 1 2 3 4 5 25
Kinetis Expert 工具 生成软件包 系统可能需要一些时间来生成软件包 一些配置是预先缓存的, 但有一些可能需要实时生成 通常需要约 5 分钟 26
Kinetis Expert 工具 软件存储库 一旦包可供下载, 就可在 软件存储库 选项卡下面找到 单击 下载 图标, 下载包 27
Kinetis Expert 工具 下载链接 如果下载图标显示灰色, 您可能需要在首选项中设置项目描述字段 会显示一个链接, 或者您可以通过单击右上角您的名字来访问它 填写项目描述并单击 保存 然后返回至 软件库 进行下载 28
Kinetis Expert 工具 多个包 您可返回至 SDK Builder 选项卡以创建其他包 这些新包会显示在 软件库 下面 在本例中, 我已创建另一个只包含 KDS 工程的包 29
议程 Kinetis Expert 工具概述 Kinetis Expert 工具详情 配置 Power Estimation 工具演示 引脚工具演示 时钟工具演示 SDK Builder 演示 问题与解答 30 30
有问题吗? 31
版权声明 恩智浦 恩智浦徽标 恩智浦 智慧生活, 安全连结 CoolFlux EMBRACE GREENCHIP HITAG I2C BUS ICODE JCOP LIFE VIBES MIFARE MIFARE Classic MIFARE DESFire MIFARE Plus MIFARE FleX MANTIS MIFARE ULTRALIGHT MIFARE4MOBILE MIGLO NTAG ROADLINK SMARTLX SMARTMX STARPLUG TOPFET TrenchMOS UCODE 飞思卡尔 飞思卡尔徽标 AltiVec C 5 CodeTEST CodeWarrior ColdFire ColdFire+ C Ware 高能效解决方案徽标 Kinetis Layerscape MagniV mobilegt PEG PowerQUICC Processor Expert QorIQ QorIQ Qonverge Ready Play SafeAssure SafeAssure 徽标 StarCore Symphony VortiQa Vybrid Airfast BeeKit BeeStack CoreNet Flexis MXC Platform in a Package QUICC Engine SMARTMOS Tower TurboLink 和 UMEMS 是 NXP B.V. 的商标 所有其他产品或服务名称均为其各自所有者的财产 ARM AMBA ARM Powered Artisan Cortex Jazelle Keil SecurCore Thumb TrustZone 和 μvision 是 ARM Limited( 或其子公司 ) 在欧盟和 / 或其他地区的注册商标 ARM7 ARM9 ARM11 big.little CoreLink CoreSight DesignStart Mali mbed NEON POP Sensinode Socrates ULINK 和 Versatile 是 ARM Limited( 或其子公司 ) 在欧盟和 / 或其他地区的商标 保留所有权利 Oracle 和 Java 是 Oracle 和 / 或其关联公司的注册商标 Power Architecture 和 Power.org 文字标记 Power 和 Power.org 徽标及相关标记是 Power.org 的授权商标和服务标记 2015 2016 NXP B.V. 33