主题中讨论的其他器件:MOTORWARE
您好 Gurus、
我使用 SCI 回送模式通过 SCI 使用 TeraTerm 收集信息。 我同时使用 GPIO 28和29。 我正在正确获取数据。
我想知道的是、一旦我完成了数据输入、我想关闭 SCI 接口并将 GPIO 29用作通用接口。
我执行以下操作:
1.接收来自 sci 的数据,写入闪存。
2.将 GPIO 29设置回通用
GPIO_setMode (obj->gpioHandle、GPIO_Number_29、GPIO_29_Mode_generalpurpose);
GPIO_setLow (obj->gpioHandle、GPIO_Number_29);
GPIO_setDirection (obj->gpioHandle、GPIO_Number_29、GPIO_Direction_Output);
3.拉高 GPIO。
我能够将 GPIO 拉高和拉低、但我仍然可以在 TeraTerm 上看到我正在获取一些传输。 因此、我在将 GPIO 设置回通用后尝试执行以下操作:
SCI_DISABLE (mySci);
SCI_disableTx (mySci);
SCI_disableRx (mySci);
SCI_disableTxInt (mySci);
SCI_disableRxInt (mySci);
但我没有从这方面取得成功。 那么、我的问题是如何完全关闭我的器件的 SCI?
此致、
Rajan Joshi