我想我离解决方案越来越近了。读完代码后,启用和禁用一个接一个的代码我发现了一些东西:我在中断启动中禁用了以下代码:IEC3bits.SPI1EIE=1;//EnableInter.IPC27bits.SPI1EIP=1;//Enable PrioIPC27bits.SPI1EIS=1;//EnaSPI缓冲区工作正常,中断也正常工作。(据我所知,这对我来说是令人吃惊的。)在我看来,假设设置这些引脚来启用中断设置是合乎逻辑的。有人知道为什么不应该设置这些启用位吗?这些启用位有什么不对吗?顺便说一下:参考手册中的描述确实比Harmony中的任何描述都更有用,至少如果您想自己实现某些东西。但问题是,你很快就到了不能深入研究功能的地步……或者说我不够聪明/没有经验去深入研究、确定入门和其他东西。但我还是感谢你的回复!
我想我离解决方案越来越近了。读完代码后,启用和禁用一个接一个的代码我发现了一些东西:我在中断启动中禁用了以下代码:IEC3bits.SPI1EIE=1;//EnableInter.IPC27bits.SPI1EIP=1;//Enable PrioIPC27bits.SPI1EIS=1;//EnaSPI缓冲区工作正常,中断也正常工作。(据我所知,这对我来说是令人吃惊的。)在我看来,假设设置这些引脚来启用中断设置是合乎逻辑的。有人知道为什么不应该设置这些启用位吗?这些启用位有什么不对吗?顺便说一下:参考手册中的描述确实比Harmony中的任何描述都更有用,至少如果您想自己实现某些东西。但问题是,你很快就到了不能深入研究功能的地步……或者说我不够聪明/没有经验去深入研究、确定入门和其他东西。但我还是感谢你的回复!
举报