EDA365电子论坛网

标题: 程序正常运行,但是串口不断打印Error:..\FreeRTOS\potable\RVDS\ARM_4F\port.c,441 [打印本页]

作者: happyday    时间: 2019-7-29 16:05
标题: 程序正常运行,但是串口不断打印Error:..\FreeRTOS\potable\RVDS\ARM_4F\port.c,441
一个FreeRTOS上跑LwIP的程序,LwIP任务可以正常运行,同时另外一个LED灯闪烁的任务也在正常运行,但串口一直打印Error:..\FreeRTOS\potable\RVDS\ARM_4F\port.c,441,如图所示:1 P$ B, t& V; K  r: ^; ^" w, J

5 b0 i, @* w0 H5 i7 g0 r, y( {( z  k9 V6 ~0 d0 Z, l% n4 K

/ D* [1 e! B% o9 K( ~) W ! r! T! ?9 f( H/ ]: e
. h. x- Q5 F6 [4 ]8 K

  m# N& L; {; g" j2 [  r% j
, e& T$ D2 C, z

2 T1 t/ Q. e7 J
作者: relchhiclty    时间: 2019-7-29 17:45
提供两点请参考:# F' U* ]- S$ s! T0 S+ O
1.  检查你的中断服务函数写法,看看是不是在中断服务函数里面调用了FreeRTOS的API函数,但是你的中断优先级不在FreeRTOS的管理范围内
$ p. L6 v( H' j& L2.  在中断服务函数中 请使用带isr的Free RTOS API
/ W: r6 K3 l" ^+ U4 ~, s( M# y2 p- B5 e/ E* e7 Q





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2