目录
第一步,准备环节:
【DSP】安装CCS软件和支持库文件_田甲的博客-CSDN博客
第二步,新建工程
【DSP】新建工程,基于TMS320F28335_田甲的博客-CSDN博客
第三步,编写代码
打开原理图
笔者所用开发板的蜂鸣器控制引脚被接到EPWM4A引脚上,对应于dsp的GPIO6引脚
复制这两个库函数的头文件到主函数
#include "DSP2833x_Device.h" // DSP2833x Headerfile Include File
#include "DSP2833x_Examples.h" // DSP2833x Examples Include File
最终代码如下
/**
* main.c
*/
#include "DSP2833x_Device.h" // DSP2833x Headerfile Include File
#include "DSP2833x_Examples.h" // DSP2833x Examples Include File
int main(void)
{
InitSysCtrl(); //初始化时钟
EALLOW;
GpioCtrlRegs.GPAMUX1.bit.GPIO6=0; //普通模式
GpioCtrlRegs.GPADIR.bit.GPIO6=1; //输出
GpioCtrlRegs.GPAPUD.bit.GPIO6=1; //关闭上拉
EDIS;
while(1)
{
GpioDataRegs.GPATOGGLE.bit.GPIO6=1;
DELAY_US(500);
}
return 0;
}
第四步,调试烧录运行
点击VIEW->target Configuration
在右侧窗口选择新建配置文件
选择工程路径保存,选择仿真器
笔者是XDS100V3版本,读者可根据自身实际选择
选择器件,保存
点击flash即可烧录程序
程序成功运行,蜂鸣器发声