现在公司用RM44L552做了一个电机控制器,使用HET1N19这个管脚来产生中断。使用Hercules Code Generator生成项目代码。现在问题是当管脚接高电平以后,调用读管脚电平的接口,发现电平value还是0。并且无法产生中断。而HET1N15、HET1N24、HET1N26这几个管脚都没有问题。
还请有相关经验的前辈能给些指导,谢谢!
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.
现在公司用RM44L552做了一个电机控制器,使用HET1N19这个管脚来产生中断。使用Hercules Code Generator生成项目代码。现在问题是当管脚接高电平以后,调用读管脚电平的接口,发现电平value还是0。并且无法产生中断。而HET1N15、HET1N24、HET1N26这几个管脚都没有问题。
还请有相关经验的前辈能给些指导,谢谢!
Hi Xikang,
首先,确认一下你的MCU型号是否正确;
另外,能否上传一下你的HalCoGen配置文件,可以检查一下你的HET1N19配置是否正确.
谢谢!
问题已经解决了,我们公司开发存在的问题。我们公司使用的是RML522带FreeRTOS的hcg工程。实际上单板是RML520。N19管脚默认是MIBSPI NCS功能,需要修改pinmux。在RML522上面改是不行的,这需要改RML520的pinmux部分,然后copy到我们现在的工程上面。
Hi Xikang,
OK, 感谢分享。麻烦结贴,谢谢。