DSP28335/377学习-controlSUITE安装及TI电机控制例程

e4d09504434c4cc59edeb8c47280f467.png

1 软件安装及介绍

controlSUITE是Ti为C2000开发者提供的资料库和参考工具包。在这里面对C2000每个型号都有对应的样例、手册和设计指导。还有各种开发板平台的原理图、PCB图和使用说明。可以说,无论学习还是设计开发,contgrolSUITE是一个重要的参考工具包。

controlSUITE可以在官方免费下载,但需要注册为会员。

网址CONTROLSUITE 驱动程序或库 | TI.com.cn

4d8f319ffe6d4013bf3e11f18a58cfc0.png

下载安装好后打开 controlSUITE如下

9a06010a740e4fa9a0d7a0c0a5a0ffd2.png

其中有中英文索引(内容是一样的)

器件:这里面对应了C2000所有的型号,在这些型号下有相关的样例以及两本手册(Data Manuals和Technical Reference),Data Manuals主要是硬件设计参考,里面有技术参数、IO引脚描述以及封装等。Technical Reference主要是软件设计参考,里面对各外设模块进行了详细介绍,而在介绍后面有各模块寄存器的使用和配置方法,可以在CCS中导入想了解的芯片外设模块的样例,然后对照Technical Reference,即可参考官方的编程学习各外设模块和寄存器的配置。

开发工具:是TI提供的开发平台资料,例如LaunchPad, controlSTICK, controlCARDs,实验板,电机驱动、数字电源等应用的硬件平台和样例等等,这个目录下是重要的最小系统硬件设计,例如controlCARDs下的硬件资料,以及应用软件设计的参考目录。

库:应用程序库,这里面是针对应用,例如电机控制、数字电源等,是TI用C语言编写,以面向对象思想为指导的头文件库,在软件开发中只要包含这些头文件,就可以使用这些宏,而每个应用宏目录下有个doc目录,里面就有宏使用方法的详细介绍。数学库是进行数学计算,例如三角函数、除法、指数、开方、对数等占CPU计算时间的一些算法优化使用到的库文件,里面有定点的IQMATH、CLA、浮点等。这里提示一下,IQMATH是定点CPU使用的,但程序也可以使用到浮点CPU,有心的话可以在使用浮点的时候看IQ的定义,其实是改到了float类型。DSP库:这里面是FFT和FIR计算时使用到的库,也就是能支持FPU、VCU等芯片使用的快速FFT和FIR算法库。还有一个重要的就是应用程序,这里面有FLASH API,BOOT ROOM等库文件,在设计开发时也可以参考

powerSUITE:这里面是数字电源开发的资料,便如斩波升降压、单相逆变等

DesignDrive:这是最新推出的TMS320F2837x的设计资料,目前主要是伺服控制和位置控制(CLB)(注:仅F28379支持CLB)

其它是一些网站链接,知道就可以了。

2 电机例程文件

28335芯片电机例程的路径为:

C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.0

28377芯片电机例程的路径为:

C:\ti\controlSUITE\development_kits\TMDSIDDK_v2.0

也可以在界面搜索到

里面有感无感的例程都有

3a3279031dcc4acbb9ae7c256f7c47c3.png

CCS中打开文件夹学习相关例程程序:

645b8634dc7f46d7837569566d1507c6.png

aaff380dcbcc42be98cf6edd5feb7cc0.png 

 后面不说了,研究去了。  记得收藏点个赞 = =!

 

 

 

 

 

  • 18
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值