各位坛友,,求助,。。
我在CCS3.3上connet的时候需要F28335芯片上GPIO1、3、5、管脚为低,我在gel文件里添加了一个初始化函数,但是没有被执行。
这个是为甚么呢??我应该怎么改这个才行啊??
OnReset(int nErrorCode)
{
Unlock_CSM();
ADC_Cal();
GPIO_1();
}
OnRestart(int nErrorCode)
{
IER = 0;
IFR = 0;
ADC_Cal();
GPIO_1();
}
GPIO_1()
{
EALLOW;
GpioCtrlRegs.GPAPUD.bit.GPIO1 = 0;
GpioCtrlRegs.GPAPUD.bit.GPIO3 = 0;
GpioCtrlRegs.GPAPUD.bit.GPIO5 = 0;
GpioCtrlRegs.GPAQSEL1.bit.GPIO1 = 0;
GpioCtrlRegs.GPAQSEL1.bit.GPIO3 = 0;
GpioCtrlRegs.GPAQSEL1.bit.GPIO5 = 0;
GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0;
GpioCtrlRegs.GPAMUX1.bit.GPIO3 = 0;
GpioCtrlRegs.GPAMUX1.bit.GPIO5 = 0;
GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;
GpioCtrlRegs.GPADIR.bit.GPIO3 = 1;
GpioCtrlRegs.GPADIR.bit.GPIO5 = 1;
GpioDataRegs.GPACLEAR.all = 0x00FF;
EDIS;
}
OnPreFileLoaded()
{
}
OnFileLoaded(int nErrorCode, int bSymbolsOnly)
{
ADC_Cal();
}
OnTargetConnect()
{
if (GEL_IsInRealtimeMode()) /* Do real-time mode target initialization */
{
}
else /* Do stop-mode target initialization */
{
GEL_Reset(); /* Reset DSP */
GPIO_1();
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>