普中dsp28335开发例程
时间: 2023-10-15 18:03:43 浏览: 199
普中DSP28335开发例程包括了以下文件组成:
- 仿真调试或烧写所需的.cmd文件和DSP的BIOS或nonBIOS .cmd文件。
- 芯片的.ccxml目标配置文件。
- 芯片内核及外设的.c源文件,例如DSP2833x_Gpio.c、DSP2833x_PieCtrl.c等。
- 芯片内核及外设的.h头文件,例如DSP2833x_Gpio.h、DSP2833x_PieCtrl.h等。
- DSP .lib库文件,例如IQmath.lib等。
在main.c文件中,需要编写的程序包括了以下内容:
```
#include "DSP2833x_Device.h" // DSP2833x头文件
#include "DSP2833x_Examples.h" // DSP2833x例程头文件
void main() {
// 主函数内容
}
// 延时函数
void delay(void) {
Uint16 i;
Uint32 j;
for(i=0;i<32;i++) {
for (j = 0; j < 100000; j++);
}
}
// LED初始化函数
void LED_Init(void) {
EALLOW;
// LED1端口配置
GpioCtrlRegs.GPBMUX2.bit.GPIO60=0;
GpioCtrlRegs.GPBDIR.bit.GPIO60=1;
GpioCtrlRegs.GPBPUD.bit.GPIO60=0; GpioDataRegs.GPBSET.bit.GPIO60=1;
EDIS;
}
void main() {
InitSysCtrl();
InitPeripheralClocks();
LED_Init();
while(1) {
GpioDataRegs.GPBTOGGLE.bit.GPIO60=1;
delay();
}
}
```
对于初学DSP28335的开发者,可能会遇到头文件找不到的问题。这通常是由于路径配置错误导致的。请确保工程路径为英文路径,而不是中文路径。并且确保将工程文件夹移动到英文路径下。
阅读全文