Search found 2 matches

by Buyer
Mon May 07, 2018 10:18 am
Forum: ESP8266 SDK
Topic: ESP8266 NMI定时中断的时间被系统SDK后台程序影响
Replies: 1
Views: 276

ESP8266 NMI定时中断的时间被系统SDK后台程序影响

我们现在用NMI中断做一个信号,但发现在后台运行时,中断发生的频率会不准,似乎是被系统后台其它任务影响了。 请问具体应该怎么改?才能让NMI成为最高优先级? void ICACHE_FLASH_ATTR myt_init(void) { #define NMI_SOURCE_SEL_REG 0x3ff00000 WRITE_PERI_REG(NMI_SOURCE_SEL_REG, (READ_PERI_REG(NMI_SOURCE_SEL_REG)&~0x1F)|(0x1+0x7*2) ); NmiTimSetFunc(mytpwm_tim1_intr_handler); RTC_RE...
by Buyer
Thu Apr 26, 2018 7:51 pm
Forum: ESP8266 SDK
Topic: ESP8266 NMI中断是否被后台屏蔽?
Replies: 0
Views: 394

ESP8266 NMI中断是否被后台屏蔽?

我们现在用NMI中断做一个信号,但发现在后台运行时,中断发生的频率会不准,似乎是被系统后台其它任务影响了。 请问具体应该怎么改?才能让NMI成为最高优先级? 如果我们用循环做delay,不回到系统后台,NMI就不会被影响,但会影响接收TCP数据 void ICACHE_FLASH_ATTR myt_init(void) { #define NMI_SOURCE_SEL_REG 0x3ff00000 WRITE_PERI_REG(NMI_SOURCE_SEL_REG, (READ_PERI_REG(NMI_SOURCE_SEL_REG)&~0x1F)|(0x1+0x7*2) ); Nmi...

Go to advanced search