请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 主题中讨论的其他器件: SEGGER
大家好、
我正在尝试使用 SEGGER J-Trace Pro 从 TM4C1294ncpdt 板获取布线信息。
TM4C1294电路板具有以下用于跟踪的引脚。
PF0 -跟踪数据2.
PF1 -跟踪数据1。
PF2 -跟踪数据0。
PF3 -跟踪时钟。
PF4 -跟踪数据3.
为了配置跟踪引脚,我在代码中使用了某些函数。
这是我在代码中完成的跟踪配置。
SysCtlPeripheralEnable (SYSCTL_Periph_GPIOF);
while (!SysCtlPeripheralReady (SYSCTL_Periph_GPIOF))//等待端口 F 准备就绪
{
}
//跟踪引脚配置
GPIOPinConfigure (GPIO_PF3_TRCLK);
GPIOPinConfigure (GPIO_PF2_TRD0);
GPIOPinConfigure (GPIO_PF1_TRD1);
GPIOPinConfigure (GPIO_PF0_TRD2);
GPIOPinConfigure (GPIO_PF4_TRD3);
GPIOPinTypeTrace (GPIO_PORTF_BASE、GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_4);
在这些配置下、当我尝试捕获跟踪时、我无法正确获取跟踪数据。SEGGER 调试器软件(臭氧)显示检测到未知的跟踪数据包
我是否错过了作为跟踪配置一部分添加的内容。
如果有人能提供有关这方面的信息、那将非常有帮助。
提前感谢。