我在使用P2.0、P2.1定时器输出的pwm波对两路电机进行调速,在pwm波输出正常的情况下,P6.2、P6.3口接电机两端,P2.0输出pwm波对电机进行调速(电机驱动板硬件搭建如此)P6.5、P6.6、P2.1,为第二个电机,一开始P6DIR |= 0xD8; P6OUT |= 0xD8; CCS在线调试显示输出正常,用万用表直接测I/O口输出电压,该拉低的I/O口还在输出3.5V电压,但是此时CCS上显示还是正常的。。。
gaoyang9992006:
楼主你配置了IO端口电阻寄存器了吗?PxREN,这个没有配置好,你就输出肯定不会正常的。我吃过这个苦头
ruihang fan:
回复 gaoyang9992006:
谢谢你的回答,我又仔细看了下,可能存在你说的这个问题,我这貌似是I/O口的配置有问题,我全是用的 或等 配置的,改成 = 配置暂时还没出问题