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.
QEP1的四个引脚A/B/S/I是分别与GPIO20~23或者50~53复用的,QEP2的与GPIO24~27复用,我看了扩展板的接线图,GPIO24-27是eCAP1-eCAP4,也就是说eCAP和eQEP是复用脚我的板子上是CAP1,CAP2,CAP3,TZ6,TZ6,我想用eCAP模块的引脚,及Gpio24-26,去代替eQEP模块的引脚,请问,我要在代码里设置什么吗?我用的是MATLAB里面的demo-C2812SpeedcontrolDC.mdl,和run c2812speedcontrolDC.mat,speedsontrolDC.mat
从你最近问的问题来看,我建议在你开始动这个板子/连接电机之前,先花一定时间熟悉一下芯片。
所有的数字引脚即提到的GPIO,都是可以复用为各种外设的,在F28335上最多支持四种,而在默认情况下它们都是GPIO功能。
也就是说,你所说的eCAP功能也不是立即可用的,同样需要你进行软件配置,然后它才是eCAP引脚,只是为了方便,在板上是这样标识的而已。那么,如果你不需要它做eCAP的功能,只需要将本来要设为eCAP功能的代码改成将它设置为eQEP即可。
简单一点,你可以下载F2833x的例程,参考QEP的部分进行设置,使用F281x的东西应该是没办法运行的,因为QEP模块在这两颗芯片上的实现方法不同。
如果有时间,建议你参加置顶帖子里提到的TI正在进行的C2000一天培训。