目录 1.新建空的工程 1.点击"Project"->"New CCS Project" 2.在New CCS Project窗口中,按需要填写以下内容后按"Finish"完成新建空的工程 3.点击编译按钮,应该能够顺利的编译通过,但是会出现一个警告 2.工程配置 1.在工程名上右击,添加两个文件夹,分别名为source和include 2.添加系统头文件 1.将"DSP281x_headers\include"中的所有头文件复制到刚刚新建的include目录 2.将"DSP281x_common\include"中的所有头文件复制到刚刚新建的include目录(会提示文件已存在,覆盖即可) 3.配置工程 1.右击工程文件名,选择"Properties" 2.更改include的选项 1.在新弹出的窗口中选择"Workspace",然后选择对应工程的"include"目录 2.更改链接选项中的"Base option",将Stack中填充合适的数值(0x400),默认为空(也就是上文中编译的时候出现的警告) 3.额外的设置——添加C99支持 3.可以在板子上运行的工程配置 1.添加必须的头文件代码 2.添加必要的源文件 3.编写代码 1.编辑"DSP281x_Gpio.c",修改InitGpio()函数 2.在main函数中定义一个变量(Uint32)main_counter,然后修改for循环,添加如下语句 4.将程序固化到Flash中 1.添加"DSP281x_common\cmd"目录下的"F2812.cmd" 2.添加"DSP281x_common\source"目录下的"DSP281x_CodeStartBranch.asm" 3.禁用"2812_RAM_lnk.cmd" 5.让程序跑在RAM中 1.新建空的工程 1.点击"Project"->“New CCS Project” 2.在New CCS Project窗口中,按需要填写以下内容后按"Finish"完成新建空的工程 新建完成后的工程,结构如下: 3.点击编译按钮,应该能够顺利的编译通过,但是会出现一个警告 stack相关的警告,稍后工程设置中解决 2.工程配置 1.在工程名上右击,添加两个文件夹,分别名为source和include 2.添加系统头文件 1.将"DSP281x_headers\include"中的所有头文件复制到刚刚新建的include目录 2.将"DSP281x_common\include"中的所有头文件复制到刚刚新建的include目录(会提示文件已存在,覆盖即可) 3.配置工程 1.右击工程文件名,选择"Properties" 2.更改include的选项 1.在新弹出的窗口中选择"Workspace",然后选择对应工程的"include"目录 2.更改链接选项中的"Base option",将Stack中填充合适的数值(0x400)