基于云的多功能开发工具—适用于TI MCU和无线连接产品

描述

  作者: JohnS

  今年早些时候,TI推出了其基于云的开发工具门户网站:dev.ti.com

  自那时起,可从该门户网站获得的工具就已发展并演变成了一个多功能的开发平台。使用基于云的软件工具的主要优势保持不变:易于入门。您只需插入您的电路板、到一个统一资源定位地址(URL)就能开始开发。然而,您能用基于云的工具完成的开发工作量却在不断变化。

  当您着手开发时,要有很多必需的东西才能开始工作。您需要像LaunchPad或SensorTag这样的开发套件、某种类型的开发环境、驱动程序库、示例和文档等。查找和设置所有这些东西会花费大量时间。当您的新套件送到时,您最不想做的事情就是找到并安装所有这些其它东西。您希望一打开盒子就开始使用新套件。这正是基于云的工具出类拔萃、能让您称心如意的地方。

  门户网站dev.ti.com可提供的开发工具目前包括资源管理器(Resource Explorer)、Code Composer Studio™ Cloud和PinMux,还有更多正在研发中。

  Resource Explorer

  Resource Explorer能帮您找到适合您所选平台的最新示例、库、演示应用程序和文档。点击您所选的器件或电路板,它可向您展示一切可用物。由于Resource Explorer和TI基于云的软件工具是完全集成的,所以您的文件可被直接导入到您的项目里,让您只需几下点击操作就能开始开发。在云中工作的一大优势是:您不必担心没有最新的文档或示例,因为它始终是最新的版本。

  Code Composer Studio Cloud 集成开发环境(IDE)

  另一种工具是Code Composer Studio Cloud,这是一种简化的开发环境。您可将任何示例从Resource Explorer导入到Code Composer Studio Cloud并着手开发。然后您就能从那里对自己的LaunchPad或SensorTag进行编程了。现在已添加了调试功能,使您可设置、逐步调试断点并查看变量。有了这样的功能,该云工具可从一个运行一些演示应用程序的空间移动到一个您能自行开发应用程序的环境中。

  由于您的项目都存储在云中,所以您可在任何地方工作。只需登录到云,您会发现自己的所有项目和源文件就在您的Code Composer Studio Cloud工作区里。

  PinMux

  TI PinMux是一款用来为引脚配置生成必要代码的工具。现今的设备拥有的功能太多,这些功能无法同时通过引脚一一展露在外。因此,您需要确定您正在使用哪些外设和功能,然后制定出可满足这些要求的引脚配置方案。化解所有这些矛盾冲突可能是一项具有挑战性的任务。PinMux是一种软件工具,它可提供用于配置引脚多路复用设置、解决矛盾冲突并明确规定输入/输出(I/O)单元特性的图形用户界面。结果输出的是能添加到项目的C语言头文件/代码文件。

  使用该工具非常简单。一开始要选择您的器件和封装,然后选择您将使用的每个外设并调整任何设置。当您向自己的配置添加外设时,它会自动确定最佳引脚配置。当您完成后,该工具会生成源代码以供添加到您的项目。该工具拥有您不曾奢望在基于云的应用中找到的高级功能。

  审核编辑:金巧

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分