首页 > 评测 > 高实时性处理器——TMS320F28069M LaunchPad评测

高实时性处理器——TMS320F28069M LaunchPad评测

TI   Cortex-R   TMS320F28069M   LaunchPad   
  • 作者:大音希声
  • 来源:21ic
  • [导读]
  • 随着电机控制行业的发展,实时性变得越来越重要。因此TI最新推出了基于Piccolo系列MCU用于实现电机控制。而TMS320F28069M则是Piccolo系列MCU中性能最强,外设最多的MCU。

这一过程演示

8、如果能够成功进行出厂Demo演示,说明前期工作已经完成,可以进行下一步。下载energia,下载地址为http://energia.nu/download/,然后解压。下载相应的编译器,编译器的下载地址在

http://software-dl.ti.com/codegen/non-esd/downloads/download.htm#C2000

下载的版本为6.4,下载之后进行安装,安装的地址为\energia-VERSION\hardware\tools\c2000。

9、下面开始使用energia这个软件。在energia的文件夹中双击打开文件energia.exe,出现如下所示的界面

20.jpg

看到这个界面,大家可能会有一种似曾相识的感觉,很像arduino IDE开发环境,这个energia的操作方法确实也和arduino IDE 差不多。

10、在tools菜单栏下选择F28069这个开发板,然后将开发板与PC连接,选中串口号

21.jpg

到这里为止,开发环境的搭建就完成了。可以开始后续的试验了。

4.实验演示

这一部分将会在energia下演示一个简单实验

像Arduino IDE那样,打开Files——Example——Basic——Blink,就打开这个例程了

22.jpg

查阅这个程序可以发现,语言确实跟arduino的有相近之处,但是它的库要复杂一些。

最后展示一下这个实验的结果。

5.扩展资源介绍

这一部分来介绍一下这块开发板的一些可用的扩展资源。基于CCS6。

CCS6的介绍及安装过程已经在笔者的另外一篇文章里面介绍过了。这里介绍一个用于C2000的资源包,叫做controlSUITE,这个软件可以从TI的官网下载到。软件比较大,因为包含了所有TI C2000系列开发板的例程和库文件。

安装之后的controlSUITE页面如下

23.jpg

最好的一点是这个支持包是有中文的,方便了中国用户的使用。

下面还是以点亮LED为例,简单介绍一下使用方法:

1、打开开发工具——实验板套件——实例项目,找到F28069M的例子,单击打开,点击“Click here to browse the example file(s)”

2、将最上面的“.ccsproject”右键——打开方式,选择CCS6的exe文件

24.jpg

3、在CCS6中会出现如下界面,再次选中相应的例程

25.jpg

4、按照提示的步骤完成即可。实验最后的现象与前面介绍那个实验的现象是一致的。

6.总结

这篇评测章介绍了TI公司TMS320F28069M LaunchPad开发板的相关硬件资源,开发环境,并进行了简单演示。从硬件上面来说,这块开发板并不算太复杂,除MCU外用的元件也多数是简单元件,但由于其MCU本身十分强大,因此有丰富的功能。其开发环境主要有Energia和CCS6两种,配合TI官方的支持包,可以更快上手,更加容易评估这块开发板。此外,这块开发板还支持InstaSPIN-MOTION功能,相关的例程在两个开发环境中均有提供,不过要使用这两个例程还需进一步配合电机驱动板和编码器。

本文系21ic原创,未经许可禁止转载

  • 本文系21ic原创,未经许可禁止转载!

网友评论