我是一个真正的 PIC 初学者,我正在尝试使用带有 dsPIC33F 的开发板,使用 MPLAB X IDE 和 CANalyzer。我使用 dsPIC 发送 CAN 帧,但 CANalyzer 读取的数据不是我尝试发送的数据。有什么方法可以在 MPLAB IDE 上检查我的变量值或帧?
我尝试按照论坛上的说明使用 printf,但似乎无法打开 UART 窗口:/
我发送了一个 DLC = 0x001 和一个数据 = 0x002 的帧,CANanalyzer 读取的 ID 和 DLC 是正确的,但它说接收到的数据是“00”。
已解决(帧初始化问题)