|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
用了两个串口,但当我把程序做大的时候,发现在这个任务里所建立的邮箱失败,只用一个串口时是没有这种事情的。
8 b6 c9 }$ U2 |# C7 O0 dUart0ReviceMbox = OSMboxCreate((void *)0 ); /* 建立邮箱 */
S2 s$ s, U6 o7 l! Nif (Uart0ReviceMbox == NULL) / h4 f# S5 n0 h# \# C
{
' j6 U/ c. S: s3 b, u! Cwhile (1);
- S1 f# N3 D: n `( O/ P1 d} 1 v7 H% w( {1 j6 Q$ {0 \8 z) F
我想问一下有几种可能会造成这种分配失败 我的程序存储器用量如下:
# J& p1 w1 C2 w! wTotal R0 size 22168 ' U" n2 l( u/ h+ u) V
Total RW size 7956 1 d4 B8 \8 C7 K& Y4 V7 K* x4 [
Total ROM size 22168 R0 [, l! ]. U4 ^; x! i1 M4 |- E
- I: i& A, h, ] |
|