主题中讨论的其他器件: C2000WARE
你好,我的朋友。。
我的项目是控制套件中的 LAUNCHXL-F28379D 示例 sci_echoback_cpu01
但该项目不起作用
此项目 scia 设置
GPIO_SetupPinMux (28、GPIO_MUX_CPU1、1);
GPIO_SetupPinOptions (28、GPIO_INPUT、GPIO_PushPull);
GPIO_SetupPinMux (29、GPIO_MUX_CPU1、1);
GPIO_SetupPinOptions (29、GPIO_OUTPUT、GPIO_异 步);
我使用 scib 并更改此代码
GPIO_SetupPinMux (19、GPIO_MUX_CPU1、2);
GPIO_SetupPinOptions (19、GPIO_INPUT、GPIO_PushPull);
GPIO_SetupPinMux (18、GPIO_MUX_CPU1、2);
GPIO_SetupPinOptions (18、GPIO_OUTPUT、GPIO_异 步);
我只是更改了这个部分、其余部分没有更改。
我通过串行通信程序检查了传输数据、字符已损坏。
我没有收到它并在调试模式下检查它。
//等待 inc 字符
while (SciaRegs.SCIFFRX.bit.RXFFST = 0){}//等待 XRDY =1为空状态
这里等待的时间是无限的。
我不知道问题是什么。 请询问是否有人知道此问题。