大家好、
我´m 使用 F28335 PGF controlCARD 1.0学习 DSP。 ´m 我执行一个简单的测试来了解 GpioDataRegs.GPACLEAR.bit。 请参阅以下代码:
//我的程序被剪切
EALLOW;
GpioCtrlRegs.GPAMUX1.ALL = 0;// GPIO15... GPIO0 =通用尸体 I/O
GpioCtrlRegs.GPAMUX2.ALL = 0;// GPIO31... GPIO16 =通用 I/O
GpioCtrlRegs.GPBMUX1.ALL = 0;// GPIO47... GPIO32 =通用 I/O
GpioCtrlRegs.GPBMUX2.ALL = 0;// GPIO63... GPIO48 =通用 I/O
GpioCtrlRegs.GPCMUX1.ALL = 0;// GPIO79... GPIO64 =通用 I/O
GpioCtrlRegs.GPCMUX2.ALL = 0;// GPIO87... GPIO80 =通用 I/O
GpioCtrlRegs.GPADIR.ALL = 0;
GpioCtrlRegs.GPADIR.bit.GPIO31 = 1;// LED 打开
GpioDataRegs.GPADAT.bit.GPIO31 = 1;// LED 关闭
GpioDataRegs.GPADD.bit.GPIO31 = 0;// LED 打开
GpioDataRegs.GPACLEAR.bit.GPIO31 = 1;//未发生任何情况、LED 继续亮起
GpioDataRegs.GPACLEAR.bit.GPIO31 = 0;//未发生任何情况、LED 继续亮起
//我的程序的剪切结束
在最后两行中、当执行 GpioDataRegs.GPACLEAR.bit.GPIO31 = 1时、我预计我的控制卡的 LED 2会关闭、但它会继续打开。 如果执行 GpioDataRegs.GPACLEAR.bit.GPIO31 = 0行、它继续。
是否有人可以帮助我或指明有关 GPACLEAR 的文档?
在我的测试中、我了解 GPATOGGLE 和 GPASET、但 GPACLEAR 不是很清楚。
在高级方面、谢谢您、
Geraldo。