请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:LAUNCHTXL-F2.8069万M 主题中讨论的其他部件:DRV8301,
您好,
我设计了DRV8301驱动器板并将其与LAUNCXL-F2.8069万M配合使用。
我想以较低的速度在霍尔传感器上旋转BLDC电机,所以我在主程序中添加了补丁:
gHallState =(~HAL_readGpio (halHandle,GPIO编号_20)& 0x1)<2;
gHallState +=(~HAL_readGpio (halHandle,GPIO编号_21)和0x1)<1;
gHallState +=(~HAL_readGpio (halHandle,GPIO编号_23)和0x1);
上述定义的GPIO20,GPIO21,GPIO23是发射板上的QEP引脚。
我是否需要添加任何模块,或者我可以简单地将数据作为GPIO获取用于霍尔传感器输入?