This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
我尝试复制"盲"示例,但由于某种原因,我无法让我的卡上的GPIO作出响应。
我可以使用其他功能(如打印到控制台或使用计时器)来工作,但我对物理针脚的任何操作都不会使它们变得很高。
我正在尝试的命令是:
InitSysCtrl();
伊尼特·格皮奥();
gpioCtrlRegs.GPAMUX1.all = 0x0万;
gpioCtrlRegs.gpadir.all = 0xFFFFFFFFFF;
GpioDataRegs.GPADAT.bit.GPIO1 = 1;
在调试器中,我可以看到方向,mux和数据字段都设置正确,但在GPIO 01应该是的引脚70上,我无法获得任何电压。 我缺少什么?
在写入GPIO控制寄存器之前是否使用EALLOW? 您可以使用Code Composer Studio中的调试器来验证寄存器是否确实被正确写入。
您好,Harsha,
根据对该线程的读数,您可能正在使用TMDSDOCK2.8379万D。 这是否正确?
如果是,请查看controlSUITE中的以下pdf文件:
\controlSUITE\DEDRED_KITS\~controlCARDs\TMDSNCD2.8379万D_v1_0\R1_3\TMDSCNCD28377D_180cCARD_pinout_R1_3.pdf</s>2.8377万
本文档将告诉您哪些GPIO可连接至坞站上的哪个针脚。 例如,GPIO01连接到坞站基板上标有'51'的针脚。
希望这能有所帮助!
谢谢!
Brett