可是我在我的扩展板上没有找到EQEPxA/XCLK,EQEPxB/XDIR,EQEPxI,EQEPxS这四个引脚。在网上搜了一下,有的人说eQEP和eCAP是复用脚。附上扩展板的图片。请问,如果,eQEP的引脚没有在我的外设扩展板上,我应该用什么模块来代替eQEP这个模块的功能呢,我是用这个模块来测直流电机的速度的。谢谢你对我的帮助。
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.
楼主看看开发板上是否有QEP引脚引出。
请查询一下F28335的DataSheet,带eQEP开头的都是QEP的引脚
EQEP1A,
EQEP1S,
EQEP1I,
测速还是eQEP比较适合。
不知道速度信号是否可以以中断或者脉冲的形式给出的,如果有的话,可以连接CAP。
请到www.ti.com/.../tmdsprex28335 下载其硬件原理图(可搜索Peripheral Explorer Hardware Developer's Package v1.0 ),解压后在安装路径下找到..\TMDSPREX28335-HWDevPackage[R5]\PeripheralExplorerBaseboardHWdevPkg下的PeripheralExplorer[R5]-SCH.pdf文件,在第1页的左下角BH2833x上找到对应QEP模块的引脚连接即可。
比如QEP1的四个引脚A/B/S/I是分别与GPIO20~23或者50~53复用的,QEP2的与GPIO24~27复用,具体请查阅Datasheet(可搜索该对应关系),除此之后,还需要在你的代码里将这些GPIO配置为QEP功能,连接后就可用了。