读取F28M35端口数据

读取F28M35端口数据

此问题尚无答案
All Replies
  • 秀才40分

    请问如何在CCS5.5.0编辑环境中从F28M35的GpioDataRegs.GPADAT.all读回数据,需要包含哪个头文件件,具体怎样操作?

  • 探花11470分

    你好,

    不需要包含额外的头文件,例程中包含的DSP28x_Project.h即满足你的要求;

    你读取的数据时并口数据,还是某几个IO口的数据?读取的过程你只需将GpioDataRegs.GPADAT.all的值赋给你定义的变量,然后做相应的移位等的处理得出你要的数据就行了。

    如果我的回答对您有帮助,请选择帖子下方的“是”,感谢您对TI的关注!

  • 秀才40分

    非常感谢您的帮助!

    我需要读取的是并口数据,现在我采用的方法是将I/O口分别读回来然后再处理读回的数据,但是这样操作使得读取的速度非常慢只有100k,要求的速度至少要达到10M以上,我想问问直接读取数据寄存器能够达到这样的要求吗,如果不能还有什么办法呢?

  • 秀才40分

    另外,我用的是M3核,GpioDataRegs.GPADAT.all的值赋的这种操作方式是好像是C28的方式,添加了头文件以后出现了不兼容的现象请问该怎么解决呢?

  • 探花11470分

    你好,

    GPIO用作并口是可以满足你的通讯速率的,也还要看你的程序读取数据的速度

    F28M35使用C28和M3核对于GPIO的操作是不同,你可以查看controlSUITE中的例程,C:\ti\controlSUITE\device_support\f28m35x\v202,这里分别有C28、双核、M3的例程

    如果我的回答对您有帮助,请选择帖子下方的“是”,感谢您对TI的关注!

  • 秀才40分

    您好,我仔细看了,在里面没有找到对M3并口的操作,我刚刚接触这款芯片,水平有限。您能具体讲讲咋操作的呢,不胜感激!

  • 探花11470分

    你好,

    芯片没有专门的并口,只能是将GPIO当并口来使用,你可以参考用M3核时例程的初始化和对GPIO的操作等。

    如果我的回答对您有帮助,请选择帖子下方的“是”,感谢您对TI的关注!