完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Heloi不能在中断函数中删除标志SPI2TXIF,用于向量πSPI2J-TXY向量。有人遇到过这样的问题吗?中断处理函数看起来是这样的.ValueY-ISR(OSPI2JTXY向量)y.SPI2中断(空隙){/*下面的方法都没有删除标志!!!!*//IFS1Clr=0x2000;//设置13位//IFS1= IFS1&(0和lt;lt;13);/ /清除13位IFS1BITS,SPI2TXIF=0;//清除标志}在PigIt 3中的调试器显示,尽管删除尝试,标志总是被设置。该程序在不断产生的中断下被阻塞。在iNi SPI1TX向量中也存在同样的问题。对于πSPI2(1)αRx矢,没有问题。我的工具:MPLABXIDE VER 4.15xC32 VER 2.05PIC32 MM25256GPM048 +我的PrimeCurdWaveSkStrufPIC.
以上来自于百度翻译 以下为原文 Hello I can not delete the flag SPI2TXIF in the interrupt function for vector _SPI2_TX_VECTOR . Has anyone encountered such a problem? The interrupt handling function looks like this. void __ISR(_SPI2_TX_VECTOR)__SPI2Interrupt(void) { /*none of the following methods delete the flag !!!*/ // IFS1CLR = 0x2000 ; // set 13 bit // IFS1 = IFS1 & (0<<13) ; // clear 13 bit IFS1bits.SPI2TXIF = 0; //clear flag } The debugger in PICkit 3 shows that despite the deletion attempts, the flag is always set. The program is blocked at interrupt which is constantly generated. In _SPI1_TX_VECTOR there is also the same problem. For the _SPI2(1)_RX_VECTOR there is no problem. My tools : MPLABX-IDE ver 4.15 XC32 ver 2.05 PIC32MM0256GPM048 + the board of my project Regards wku strefapic.blogspot.com |
|
相关推荐
3个回答
|
|
我不知道STXISEL会怎么做?
以上来自于百度翻译 以下为原文 I wonder what STXISEL is set to ? Attached Image(s) |
|
|
|
这是正常的水平敏感(“持久”在微芯片的说法)中断。只要中断条件为真,中断将被断言。如果外围设备被配置为在TX FIFO不满时中断,则发送中断将被断言直到TX FIFO被填充。如果配置为每当RX FIFO不为空时产生中断,则当FIFO被耗尽时中断将被断言。如果没有更多的数据要发送,禁用中断或外围设备。
以上来自于百度翻译 以下为原文 That is normal for level-sensitive ("persistent" in Microchip's parlance) interrupts. The interrupt will be asserted as long as the interrupt condition is true. Ie. if the peripheral is configured to interrupt whenever the Tx FIFO is not full, the transmit interrupt will be asserted until the Tx FIFO is filled. If it is configured to generate an interrupt whenever the Rx FIFO is not empty, the interrupt will be deasserted when the FIFO is drained. If there is no more data to send, disable the interrupt or the peripheral. |
|
|
|
Helojim-Nikson和安德烈姆感谢你引导我理解问题的本质。祝你身体健康。
以上来自于百度翻译 以下为原文 Hello Jim Nickerson and andersm thank you for guiding me to understand the essence of the problem. I wish you good health. Regards wku strefapic.blogspot.com |
|
|
|
只有小组成员才能发言,加入小组>>
5255 浏览 9 评论
2038 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2268 浏览 5 评论
796浏览 1评论
689浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
620浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
687浏览 0评论
587浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 06:41 , Processed in 1.233542 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号