This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
大家好,
我是CCS新手,需要对TMS320F2.8026万微控制器进行编程。 对于此任务,我需要使用controlSUITE软件驱动程序模型,因为我没有时间进行直接注册访问。 我要做的第一件事就是将GPIO引脚控制为通用模式。 我参考了controlSUITE示例"gPIO_setup"和"spruhx9" F2802x外设驱动程序库用户指南,创建了如下所示的第一幅示意图:
#include "DSP28x_Project.h"
#include <GPIO.h>
GPIO _手柄myGpio;
int main (void){
myGpio = gPIO_INIT ((void *) gPIO_BASE ADDR,sizeof (gPIO_Obj));
GPIO设置方向(myGpio,GPIO编号_3,GPIO方向输出);
GPIO设置模式(myGpio,GPIO编号_3,GPIO _3_Mode_generalpurpose);
GPIO_setHigh (myGpio,GPIO编号_3);
GPIO设置上拉(myGpio,GPIO编号_3,GPIO _上拉_启用);
GPIO_setQualification (myGpio,GPIO编号_3,GPIO _Qual_Async);
返回0;
}
GPIO3不会过高。
无错误,无警告。 汇编似乎一切都正确。
我使用CCS 6.2 .0,TI 15.12 .v.3.LTS编译器和C2000-组编程器。 在使用controlSUITE之前,我尝试了Energia库,GPIO和其它外设工作正常。
我的代码是否正确? 我是否应该在controlSUITE库中进行修改以实现此功能?
此致,
S é bastien