高级会员
- 积分
- 555
- 金钱
- 555
- 注册时间
- 2015-6-11
- 在线时间
- 66 小时
|
10金钱
void *Q_queue[1];
Q_handle_data = OSQCreate(Q_queue, 1);
以下是串口打印,第一次成功POST了一个数据,之后都是会成功POST2个数据?有大侠知道为什么吗?
改成5,第一次post5个,之后都post成功6个了就。
OS START...
POST ok [0][0]【data:A】
T1 wait [1][1]【data:B】
线程【2】:[A]
POST ok [1][1]【data:B】
POST ok [2][2]【data:C】
T1 wait [3][3]【data】
线程【2】:[B]
线程【2】:[C]
POST ok [3][3]【data】
POST ok [4][4]【data:E】
T1 wait [5][5]【data:F】
线程【2】:[D]
线程【2】:[E]
POST ok [5][5]【data:F】
POST ok [6][6]【data:G】
T1 wait [7][7]【data:H】
线程【2】:[F]
线程【2】:[G]
POST ok [7][7]【data:H】
POST ok [8][0]【data:I】
T1 wait [9][1]【data:J】
线程【2】:[H]
线程【2】:[I]
|
|