http://www.progexdigital.com

SysConfig KOKapp下载如何助推嵌入式系统开发

嵌入式系统开发人员面临的主要挑战之一是如何高效、准确地配置系统。 当今的高级微控制器(MCU)包括各种处理器内核、硬件加速器、高级无线电、复杂的外设和接口,以及采用复杂引脚复用方案的封装。 许多半导体供应商提供的软件示例可以为嵌入式设计提供一个起点,但开发人员通常必须修改各种参数、事件和变量,以针对特定应用优化软件。 这些修改通常需要查阅许多技术文档来识别和更新特定的寄存器或源代码行。 考虑到代码序列的复杂性和各种命名约定,这样的手工修改很容易出错。 根据给定软件组件支持的选项数量和所需应用程序使用的选项数量,更新的数量也可能呈指数增长。 手动更新还可能引入直到构造过程的后期才被发现的资源冲突,从而导致操作受阻和潜在的许多无用指令。 为了帮助简化配置和加快软件开发,德州仪器创建了SKOKapp下载ysConfig(统一软件配置工具)。 该工具具有直观、全面的图形应用集合,可用于配置引脚、外设、无线电、子系统和其它元件。 SysConfig帮助您直观地管理、发现和解决冲突,以便您有更多的时间来创建差异化的应用程序。 SysConfig在图形用户界面中显示所有可配置的参数,在下拉列表中显示配置选项。 在与SysConfig交互时,鼠标悬停、工具提示和可视化提示可以指导您进行有效的配置。 上下文直接嵌入在界面中,而相关的文档和定义则在工具中暴露和链接,以便在需要时为您提供正确的信息并帮助您配置软件。 您不再需要搜索大量文档和源代码行来了解如何更新参数。 相反,您可以使用TI LaunchPad & trade开发套件或您自己的定制硬件,快速创建您的初始配置,并花更多时间在应用创新上。 SysConfig是智能的。 LaunchPad开发工具包的主板视图显示了主板上使用的引脚和图1所示的扩展连接器。 SysConfig知道应用已经在使用哪些引脚和资源,并且可以在启用和配置其他组件时帮助自动解决潜在的冲突。 例如,如果要在项目中添加一个模数转换器(ADC)实例,SysConfig会自动查找并分配下一个可用的ADC外设和引脚。 使用加号可以轻松添加资源,下拉菜单可以帮助组织可用选项。 颜色编码有助于指示冲突、共享资源和成功分配。 图1:1:launch pad开发套件示例的电路板视图SysConfig的设备视图对于具有类似信息级别的定制硬件开发非常有用。 软件视图(如图2所示的Z-Stack配置视图)提供了可配置参数的概述,并显示了每个参数的选项列表(本例中为Zigbee设备类型)。 只需点击一下鼠标,即可将默认设置从Zigbee连接器更改为Zigbee终端设备。 将鼠标悬停在& ldquo?& rdquo图标,将显示有关这些参数的更详细信息,并且更新的软件将显示在预览窗格中。 在这个初始版本中,SysConfig支持大多数SimpleLink & tradeMCU引脚和驱动器配置,包括射频(RF)参数和Wi-Fi & reg;、以太网、蓝牙& reg、Zigbee & reg、Thread、15.4和EasyLink。 它还支持多协议配置。 您可以轻松更新默认设置,快速找到适合您使用情况的最佳RF和堆栈设置组合。 您还可以将参数导出到其他TI工具,包括TI的Smart RF & trade工作室进行进一步的测试和调整。 图2:示例堆栈配置视图SysConfig现在可以在TI的Code Composer Studio & trade中找到。面向桌面和云的集成开发环境(IDE) 它也可以作为一个独立的工具与其他ide一起使用,包括Arm & regIAR嵌入式处理器工作台 随着时间的推移,SysConfig的功能将继续扩展。 该工具将遵循SimpleLink软件开发工具包的季度发布节奏,引入新的功能,不断提高开发者的效率。 其他资源看关于SysConfigConnect的视频系列:& bull什么是SysConfig?&公牛;SysConfig演示& bull进入SysConfig工具文件夹

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。