TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TI例程的芯片选择问题

在学习TI给出的BLDC_Sensored例程,有几个问题请教高手:

1、本例程支持DSP2803x和DSP2806x芯片,请问怎么在程序中定义是哪种芯片?我在程序里找到很多“#if (DSP2803x_DEVICE_H==1)”语句,但是没找到在哪里定义"DSP2803x_DEVICE_H"变量?

2、通过build按钮可以选择F2803x_RAM和F2806x_RAM改变器件的话,F2803x_RAM和2806x_RAM是哪里设置DSP2803x_DEVICE_H的?

3、为何我选择了F2806x_RAM,怎么程序里还包含“f2803xhall_gpio_BLDC.h”文件,而且不能Exclude from Build?

mangui zhang:

这个是新建工程时确认下来的     你看看工程属性下有

工程名右击选择属性

在学习TI给出的BLDC_Sensored例程,有几个问题请教高手:

1、本例程支持DSP2803x和DSP2806x芯片,请问怎么在程序中定义是哪种芯片?我在程序里找到很多“#if (DSP2803x_DEVICE_H==1)”语句,但是没找到在哪里定义"DSP2803x_DEVICE_H"变量?

2、通过build按钮可以选择F2803x_RAM和F2806x_RAM改变器件的话,F2803x_RAM和2806x_RAM是哪里设置DSP2803x_DEVICE_H的?

3、为何我选择了F2806x_RAM,怎么程序里还包含“f2803xhall_gpio_BLDC.h”文件,而且不能Exclude from Build?

Rayna Wang:

1. 这个芯片定义是在Include文件下PeripheralHeaderIncludes.h文件里的

#ifndef F2803x_DEVICE_H#define F2803x_DEVICE_H

2. 如果要改变器件,需要将include里的2803x的文件换成2806x的,文件在controlSUITE里,用相对路径添加

3. 改变include里的文件后,再选择F2806x_RAM进行编译,就可以了

赞(0)
未经允许不得转载:TI中文支持网 » 关于TI例程的芯片选择问题
分享到: 更多 (0)