Thread 中讨论的其他器件:C2000WARE、 controlSUITE
大家好、
contolcard 实验套件已与 CAN 收发器连接、以与 PC 应用程序假定 PCAN 查看器进行通信。
参考 ti\c2000\C2000Ware_1_00_01_00\device_support\f2837xd\examples\cpu1\cAN_loopback _bitfield 示例、该示例具有多路复用器配置以支持 GPIO31和31。
#if 0
GPIO_SetupPinMux (30、GPIO_MUX_CPU1、1);//GPIO30 - CANRXA
GPIO_SetupPinMux (31、GPIO_MUX_CPU1、1);//GPIO31 - CANTXA
GPIO_SetupPinOptions (30、GPIO_INPUT、GPIO_异 步);
GPIO_SetupPinOptions (31、GPIO_OUTPUT、GPIO_PushPull);
#endif
在我的案例中连接的收发器是 GPIO70和 GPIO71、然后按如下方式配置多路复用器、它按预期工作。 环回运行正常、附加了 screenshot.e2e.ti.com/.../cana_5F00_loopback.zip
//使用 cana 支持 gpio71
GPIO_SetupPinMux (70、GPIO_MUX_CPU1、5);//GPIO70 - CANRXA
GPIO_SetupPinMux (71、GPIO_MUX_CPU1、5);//GPIO71 - CANTXA
GPIO_SetupPinOptions (70、GPIO_INPUT、GPIO_异 步);
GPIO_SetupPinOptions (71、GPIO_OUTPUT、GPIO_PushPull);
现在、我必须配置 CANA 以便与桌面(即 PCAN Viewer)进行通信、请告诉我需要配置哪些设置。
我可以找到另一个示例、其中它在 CANA 和 CANB 之间进行通信(ti\c2000\C2000Ware_1_00_01_00\device_support\f2837xd\examples\CPU1\CAN_external_transmit)。
分析这两个示例以找出配置值、如果有人知道已经完成、请告诉我。
谢谢