主题中讨论的其他器件:C2000WARE
工具/软件:Code Composer Studio
您好!
我的代码在启动后的某个时间运行不正常。 经过许多计算、代码略长。 我想检查在 ISR 中写入的代码的代码执行时间。 在 ISR 开始和结束时、我将 GPIO64切换为:
GpioDataRegs.GPCTOGGLE.bit.GPIO64 = 1; // GPIO64用于循环执行时间
我还对 GPIO 进行了如下设置:
空 GpioSelect (空)
{
EALLOW;
GpioCtrlRegs.GPCGMUX1.bit.GPIO64 = 00;//选择引脚功能作为 GPIO64
GpioCtrlRegs.GPCMUX1.bit.GPIO64 = 00;//选择引脚功能作为 GPIO64
GpioCtrlRegs.GPCDIR.bit.GPIO64 = 1;// GPIO64作为输出
GpioDataRegs.GPCCLEAR.bit.GPIO64 = 1;// GPIO64值初始化
EDIS;
}
这是否正常?
此致

