评论
所有者
您好, |
作者
变化 1:使用 STM32F429ZIT Discovery KIT。 更改 2:虽然定义了新的步进电机驱动器输入引脚,但从 GPIO.c 和 GPIO.h 文件中删除了旧引脚。 解决方案 2: 我认为删除的引脚可能被定义为处理器中的输入。删除的引脚定义在 GPIO.c 文件中定义。没有对 GPIO.h 文件进行任何添加。它不再输出高电平。但是当复位引脚为高电平时,旧的 3 个步进驱动器引脚会输出高电平。新引脚目前没有问题。 变化3:更换限位销没有问题。 高输出管脚:PA8、A10、B4 |
所有者
未使用的引脚默认为浮动输入 |
你好,
我只从 GPIO.h 文件更改了引脚。
高输出引脚:PA8、A10、B4
新增输出引脚依次为(stepX、DIRX、Sy、Dy、Sz、Dz);D11,D4,D5,D7,D2,D13
注:笔者选择的引脚在定义时,当我按住处理器的reset键时,pin change中给高电平输出的引脚给高电平输出。我希望我解释得很好。
新的限位引脚顺序为:E4,E5,F6,G2,G9,G3 (x1,x2,y1,y2,z1,z2)