
原因如下:
- 中断函数未添加 ICACHE_RAM_ATTR或RAM_ATTR中断函数中调用问题,直接调用printf而不是使用Serial.println或Serial.printf也会导致重启
中断例程:
pinMode( RX8025_INT_PIN, INPUT);//设置管脚为输入
attachInterrupt(digitalPinToInterrupt(RX8025_INT_PIN), rt8025t_callback, FALLING);
ICACHE_RAM_ATTR void rt8025t_callback()
{
Serial.println("rt8025t_callbackrn");
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)