完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
嗨,所有的,除了我已经被移植的东西,此刻我都被打断了。XC32 C用户手册中提到了ISR的某些定义,其属性应该用Y-中断中断QualaExiger--分段2.5.10中断功能。第11章。中断和PDF的其余部分,其中提到中断,继续使用γ属性。亲爱的读者,我很想知道你是如何处理这个问题的,为什么会这样?
|
|
相关推荐
4个回答
|
|
|
谢谢Mysil,我读过了,但没有注意。谢谢你把它清理干净。我也决定坚持和我一起。
|
|
|
|
|
|
还要注意,尽管PIC24和PIC32都用两个编译器进行编译,但它们在内存或外围寄存器中的设置和清除位是不同的。构建寄存器。BIT=值是PIC24的原子,但不是PIC32。为了获得PIC32的原子位操作,使用SET、CLR和IV偏移。这对于可由软件和硬件更改的寄存器尤其重要,其中一个寄存器具有用于多个功能(如中断标志)的位。如果不使用CLR偏移量来清除ISR中的中断标志,那么当运行具有高优先级的中断而低优先级的中断变为挂起并且两个中断共享相同的中断标志寄存器时,将很难发现读-修改-写错误。这将导致较低的PRIO中断在这种情况下根本不运行。更高优先级的中断也可能被触发两次。/ Ruben
|
|
|
|
|
|
谢谢Ruben,我明白了,我不确定这个差别,所以谢谢你把它清理干净。顺便说一下,我的设置和清除是ORN和AND位内部寄存器。
|
|
|
|
|
|
只要它不做一个读修改写目标寄存器。/ Ruben
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:30 , Processed in 0.889855 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4325