ccs6 vcredist安装失败 安装ccs时出现错误_ccs6 vcredist安装失败


由于BUCK电路的工作原理和硬件电路网上可以搜搜出一大堆的资料,所以我就主要重点介绍软件,本章开始介绍软件内容,后面穿插一些硬件上可能会影响到软件的知识点。该小节初步介绍下所需的软件平台、新建工程以及工程文件分析。

安装相关软件

我们需要下载和安装两个软件,这两个都是TI官方提供的CCS软件和controlSUITE软件。


ccs6 vcredist安装失败 安装ccs时出现错误_工程文件_02

图:该开发板的代码适应的CCS版本6.1及以上


我已经把CCS6.1版本放在网盘里面,链接如下,安装过程的话,我就不在这述说,遇到问题的话,可以百度。各位也可以上TI官网下载较新版本的CCS软件。


有了CCS软件平台,那么接下来我们就需要获取TI开源BUCK demo板中的F28069M软件。大家可以通过TI官网下载最新的安装包,或从我共享的网盘上下载controlSUITE软件安装包。我已经把controlSUITE软件安装包放在网盘里面,链接如下:

然后在安装目录下找到对应的代码,BOOSTXL_BUCKCONV目录下有两个版本,最新版本路径如下:ticontrolSUITEdevelopment_kitsBOOSTXL_BUCKCONVv1_01_00_00Buck_VMC_F28069M

建议大家不要在这个目录下打开工程,可以先将该工程复制到自己的工作文件夹下,进行编辑和修改。

新建工程

安装完相应的软件平台,那么接下来就是使用CCS软件,新建工程,打开这神秘的源代码。

1)双击CCS软件图标,创建一个workspace目录,用来存放软件工程。


ccs6 vcredist安装失败 安装ccs时出现错误_头文件_03

图:创建workspace

2)导入TI提供的代码工程,点击Project->Import CCS Projects


ccs6 vcredist安装失败 安装ccs时出现错误_头文件_04

图:导入新工程

默认是不拷贝副本到workspace里面,请将这个“Copy projects into workspace”选项勾上,最后点击Finish,弹出工程。

3)显示工程文件,后续再介绍这些文件,在此不一一叙述。


ccs6 vcredist安装失败 安装ccs时出现错误_新建工程_05

图:对应的工程文件

4)编译,点击Project->Build All,成功编译,生成OUT文件。


ccs6 vcredist安装失败 安装ccs时出现错误_头文件_06

图:成功编译,生成OUT文件

工程文件分析

对CCS软件中出现的文件夹和文件进行简单的说明:


ccs6 vcredist安装失败 安装ccs时出现错误_新建工程_07

图:工程文件说明

  1. Binaries目录:包含编程成功生成的OUT文件,文中显示为DP_BP.out文件
  2. Includes目录:包含各种头文件,比如编译器的头文件、F28069外设头文件、TI官方提供的Digital power库头文件、XDS仿真器头文件等等。
  3. F2806x_FLASH目录:包含编译各个源文件生成的obj目标文件,最终的OUT文件、以及其他的编译信息。
  4. 两个cmd文件:定义F28069内存块的分布、以及各个外设对应的内存位置。
  5. Buck_VMC-DPL.asm文件:TI官方提供的digital power的源文件,包含实现零极点控制的代码。
  6. SciCommsGui_32bit.c文件:通过SCI与电脑的软件进行交互数据,主要后面与SFRA软件、环路设计软件进行通信使用的。
  7. 其他的源文件:剩余的源文件都是与F28069相关的外设配置和功能实现相关。例如ADC、PWM。
  8. Buck_VMC-Main.c文件:main函数的入口。

总结:该小节介绍下所需的软件平台、新建工程以及工程文件分析。下一节将会来分析整体的软件框图和相关实验验证。