Other Parts Discussed in Thread: TIDM-02008, C2000WARE
Thread 中讨论的其他器件:TIDM-02008、 C2000WARE
您好、专家、
我的客户遇到一个问题:在.CLA 文件中使用时、无法切换 CPIO22输出、只需在"HWREG (GPIODATA_BASE + GPIO_GPIO_GPIACLEAR)= GPIO_PROFILING1_CLEAR;"行停止即可。
您能否就如何调试或解决此问题发表一些意见? 谢谢!
他们使用 TIDM-02008代码配置了 GPIO22、如下所示、
在.c 文件中、设置 GPIO
GPIO_setDirectionMode (GPIO_PROFILING1、GPIO_DIR_MODE_OUT);
GPIO_setQualificationMode (GPIO_PROFILING1、GPIO_QUAL_SYNC);
GPIO_setPinConfig (GPIO_PROFILING1_PIN_CONFIG);
GPIO_setMasterCore (GPIO_PROFILING1、GPIO_CORE_CPU1_CLA1);
在.CLA 文件中、Cla1Task4循环中的代码
setProfilingGPIO();
…
resetProfilingGPIO();
------------------------------------------------------------------
内联 void resetProfilingGPIO (void)
{
#pragma diag_suppress=770
#pragma diag_suppress=173
HWREG (GPIODATA_BASE + GPIO_GPACLEAR)= GPIO_PROFILING1_CLEAR;//单击"run"按钮后始终在此处停止。
#pragma diag_warning=770
#pragma diag_warning=173
}
此致
Rayna