大侠们好,小菜我现在在用R8C/1A,想用INT3,但是中断老进不了,中断标志是置位了的,而且不能软件清零中断标志!!并且后面发现,一调用该中断初始化程序后,就会出现communication timeout error,不能正常调试(能连接上,但是程序要么总跑到复位那,要么就是跑飞),未启用看门狗!!下面是部分程序,版主帮忙看看吧!!
///////////////////初始化
void int3init(void)
{
asm("FCLR I"); //disable all interrupt
INT3_IN;
//TCOUT3=0;
int3ic=0x00;//disable interrupt
tcc00=0; //stop timerC
tcc0=0x48; //timerC clock=f1;dowm side;
tcc1=0x00; //filter clock if f32
tcc00=1; //timerC start to work
ir_int3ic=0;
int3ic=0x07;//enable interrupt ,1level
//asm("FCLR IPL");
asm("FSET I"); //enable all interrupt
}
中断函数////////
#pragma INTERRUPT /B INT3(); //set INT3 to be interrupt program
void INT3()
{
while(1);
}
入口地址申明////////////////
.lword dummy_int ; vector 25
.glb _INT3
.lword _INT3 ; vector 26 //int3 INTERRUPT
打赏帖 | |
---|---|
【Zephyr】MCXN947 Zephyr 开发入门适配shell被打赏20分 | |
【我要开发板】6.联合MATLAB记录数据被打赏50分 | |
【瑞萨RA2E1开发板】:使用ADC功能实现位移传感器采集方案被打赏20分 | |
【nRF7002DK】基于sht30的温湿度计被打赏20分 | |
【nRF7002DK】日志打印被打赏20分 | |
rtthread硬件加密-5hash加密分析被打赏10分 | |
【STM32F769】SD卡驱动及其调试经验分享被打赏32分 | |
【分享开发笔记,赚取电动螺丝刀】使用看门狗降低系统隐藏bug触发概率被打赏18分 | |
【STM32F769】调试SD驱动,由于其时钟配置不对引起的错误以及排查记录被打赏35分 | |
【分享开发笔记,赚取电动螺丝刀】MCUXpressoConfigTools配置外设时的异常解决被打赏24分 |