FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
LiteOS.github.io2/kernel/errorcode-task.html at master · LiteOS/LiteOS.github.io2 · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
LiteOS
/
LiteOS.github.io2
Public
Notifications
You must be signed in to change notification settings
Fork
7
Star
6
Code
Issues
1
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
LiteOS.github.io2
/
kernel
/
errorcode-task.html
Copy path
More file actions
More file actions
Latest commit
History
History
History
48 lines (47 loc) · 31.6 KB
Breadcrumbs
LiteOS.github.io2
/
kernel
/
errorcode-task.html
Copy path
File metadata and controls
48 lines (47 loc) · 31.6 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html
>
<
html
lang
="
zh-CN
"
>
<
head
>
<
meta
charset
="
utf-8
"
>
<
meta
name
="
viewport
"
content
="
width=device-width,initial-scale=1
"
>
<
title
>
任务错误码 | Huawei LiteOS | 中文网
</
title
>
<
meta
name
="
description
"
content
="
轻量级物联网操作系统,物的智能化使能平台
"
>
<
link
rel
="
icon
"
href
="
/favicon.ico
"
>
<
link
rel
="
preload
"
href
="
/assets/css/0.styles.f1c36acb.css
"
as
="
style
"
>
<
link
rel
="
preload
"
href
="
/assets/js/app.33a5764c.js
"
as
="
script
"
>
<
link
rel
="
preload
"
href
="
/assets/js/44.f9c729f0.js
"
as
="
script
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/2.20e64be0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/3.c73c47b0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/4.830424c3.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/5.f9800a44.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/6.6d4fb2db.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/7.e3f71e19.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/8.ed38826a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/9.13aa0050.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/10.310cbd5c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/11.1c27b65d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/12.363ec7ed.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/13.c8ba8d27.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/14.52e6136d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/15.5bc6a253.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/16.50d29923.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/17.e942ca60.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/18.63f827e2.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/19.561a06ce.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/20.822c89f7.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/21.1b737bb6.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/22.50784b81.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/23.6d3ce5bc.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/24.84d7b76d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/25.9af98cef.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/26.09b076ce.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/27.14422ca1.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/28.76d0f557.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/29.3de41018.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/30.9d6b307c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/31.fff19707.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/32.d779c224.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/33.e5eff646.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/34.c29c7bf0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/35.3d453bad.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/36.d2a3f928.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/37.bab64800.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/38.80b00fd1.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/39.12b69bd3.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/40.8df75237.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/41.68b7a88d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/42.9d73e1f4.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/43.accc44c7.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/45.675d9159.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/46.f14efcb4.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/47.2a4e96c0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/48.d9ed0168.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/49.3de65caf.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/50.c29ff2f9.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/51.e9ffed00.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/52.0e33188d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/53.6748ca27.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/54.000288f1.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/55.8e86f10b.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/56.974a5063.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/57.8addd7b0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/58.6a7d69e5.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/59.f920c55c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/60.3e855454.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/61.2c67da1a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/62.70c63f5c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/63.f08b7541.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/64.4a6eb56d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/65.9a9d6083.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/66.b4e5888f.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/67.cf26ea6b.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/68.8c8e5f15.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/69.ca89d6a5.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/70.3156a0a1.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/71.4ce9c97a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/72.15d9939d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/73.abd6ee41.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/74.137cf10c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/75.f4fe6791.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/76.c805d732.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/77.d090efc7.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/78.05b90bf2.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/79.30077ffe.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/80.2e75f2d9.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/81.0155e2da.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/82.9a88acc0.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/83.0c1ca7e6.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/84.a735b6ee.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/85.7d237602.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/86.3cee3381.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/87.dd42373a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/88.a5346047.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/89.ebd48bf9.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/90.03c0566d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/91.4ea972ff.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/92.b9a4136c.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/93.0e8aa733.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/94.28883f14.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/95.8fa3c806.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/96.7a7d94af.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/97.482f7a92.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/98.7a77028b.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/99.9b8e08b3.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/100.b147d04f.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/101.cf4e724d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/102.a31d0525.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/103.0d5bf65f.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/104.b6c77f30.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/105.81dd17e2.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/106.eb6d021a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/107.849885a5.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/108.3fab7544.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/109.758e1008.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/110.98027808.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/111.faf1c6ce.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/112.4d566467.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/113.459d70fe.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/114.999f3f82.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/115.113c2659.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/116.8bdb9b2a.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/117.fa5ebe43.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/118.6b688361.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/119.51412ca6.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/120.faf7400d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/121.f122eea3.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/122.8937d7a9.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/123.dfb67b87.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/124.100f9597.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/125.b8855529.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/126.77806c08.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/127.5c8795bd.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/128.a279b147.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/129.31709c6f.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/130.4debfe3e.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/131.c70f2dcc.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/132.ae62365d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/133.d5aeef62.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/134.435a8b0d.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/135.4453e747.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/136.bff65f24.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/137.b917384e.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/138.269564e3.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/139.fcbad941.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/140.b7f0fb71.js
"
>
<
link
rel
="
prefetch
"
href
="
/assets/js/141.5a641bf8.js
"
>
<link rel="prefetch" href="/assets/js/142.ddfa8646.js"><link rel="prefetch" href="/assets/js/143.90692d4f.js"><link rel="prefetch" href="/assets/js/144.c8deac22.js"><link rel="prefetch" href="/assets/js/145.41f82b8e.js"><link rel="prefetch" href="/assets/js/146.b5cd71e3.js"><link rel="prefetch" href="/assets/js/147.f448da67.js"><link rel="prefetch" href="/assets/js/148.c6c05147.js"><link rel="prefetch" href="/assets/js/149.81667c5c.js"><link rel="prefetch" href="/assets/js/150.a446fa72.js"><link rel="prefetch" href="/assets/js/151.40c60d2e.js"><link rel="prefetch" href="/assets/js/152.34f5ee11.js"><link rel="prefetch" href="/assets/js/153.5f4fa74c.js"><link rel="prefetch" href="/assets/js/154.3f0b71da.js"><link rel="prefetch" href="/assets/js/155.5e3690e2.js"><link rel="prefetch" href="/assets/js/156.77e09f25.js"><link rel="prefetch" href="/assets/js/157.dc328abe.js"><link rel="prefetch" href="/assets/js/158.8ef504f4.js"><link rel="prefetch" href="/assets/js/159.3fdd263e.js"><link rel="prefetch" href="/assets/js/160.37baabe7.js"><link rel="prefetch" href="/assets/js/161.687575c2.js"><link rel="prefetch" href="/assets/js/162.0134b72b.js"><link rel="prefetch" href="/assets/js/vendors~docsearch.32b4aeae.js">
<
link
rel
="
stylesheet
"
href
="
/assets/css/0.styles.f1c36acb.css
"
>
</
head
>
<
body
>
<
div
id
="
app
"
data-server-rendered
="
true
"
>
<
div
class
="
theme-container
"
>
<
header
class
="
navbar
"
>
<
div
class
="
sidebar-button
"
>
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
role
="
img
"
viewBox
="
0 0 448 512
"
class
="
icon
"
>
<
path
fill
="
currentColor
"
d
="
M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z
"
>
</
path
>
</
svg
>
</
div
>
<
a
href
="
/
"
class
="
home-link router-link-active
"
>
<!---->
<
span
class
="
site-name
"
>
Huawei LiteOS | 中文网
</
span
>
</
a
>
<
div
class
="
links
"
style
="
max-width:nullpx;
"
>
<
div
class
="
search-box
"
>
<
input
aria-label
="
Search
"
autocomplete
="
off
"
spellcheck
="
false
"
value
=""
>
<!---->
</
div
>
<
nav
class
="
nav-links can-hide
"
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
学习
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<
h4
>
入门
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/quick-start/intro/
"
class
="
nav-link
"
>
快速上手
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/quick-start/contrb/
"
class
="
nav-link
"
>
参与贡献
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
进阶
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/kernel/
"
class
="
nav-link router-link-active
"
>
内核指南
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/sdk/
"
class
="
nav-link
"
>
SDK 指南
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
高级
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/porting/
"
class
="
nav-link
"
>
移植手册
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
http://liteos.github.io/api-reference/
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
API 参考
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
</
ul
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
实战
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<
h4
>
LiteOS 动手实验室
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/tutorials/kernel/
"
class
="
nav-link
"
>
玩转 LiteOS 内核教程
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/tutorials/scene/
"
class
="
nav-link
"
>
LiteOS@NB-IoT 场景化样例集
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
LiteOS 实战训练营材料
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/workshop/hangzhou/
"
class
="
nav-link
"
>
Workshop-杭州站
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
在线精品课程
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
https://developer.huawei.com/ict/cn/edu-online/site-iot-nb-01
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
朱老师物联网大讲堂 NB-IoT 系列课程
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
https://developer.huawei.com/ict/cn/edu-online/site-iot-nb-002
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
物联网俱乐部 NB-IoT 系列课程
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
</
ul
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
div
class
="
nav-item
"
>
<
a
href
="
https://developer.huawei.com/ict/forum/forum.php?mod=forumdisplay&fid=400045
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
论坛
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
div
>
<
div
class
="
nav-item
"
>
<
a
href
="
/changelog.html
"
class
="
nav-link
"
>
修订记录
</
a
>
</
div
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
切换语言
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<!---->
<
a
href
="
/kernel/errorcode-task.html
"
class
="
nav-link router-link-exact-active router-link-active
"
>
简体中文
</
a
>
</
li
>
<
li
class
="
dropdown-item
"
>
<!---->
<
a
href
="
/en/kernel/errorcode-task.html
"
class
="
nav-link
"
>
English
</
a
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
a
href
="
https://github.com/LiteOS/LiteOS_Documents
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
repo-link
"
>
Github
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
nav
>
</
div
>
</
header
>
<
div
class
="
sidebar-mask
"
>
</
div
>
<
div
class
="
sidebar
"
>
<
nav
class
="
nav-links
"
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
学习
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<
h4
>
入门
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/quick-start/intro/
"
class
="
nav-link
"
>
快速上手
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/quick-start/contrb/
"
class
="
nav-link
"
>
参与贡献
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
进阶
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/kernel/
"
class
="
nav-link router-link-active
"
>
内核指南
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/sdk/
"
class
="
nav-link
"
>
SDK 指南
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
高级
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/porting/
"
class
="
nav-link
"
>
移植手册
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
http://liteos.github.io/api-reference/
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
API 参考
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
</
ul
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
实战
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<
h4
>
LiteOS 动手实验室
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/tutorials/kernel/
"
class
="
nav-link
"
>
玩转 LiteOS 内核教程
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/tutorials/scene/
"
class
="
nav-link
"
>
LiteOS@NB-IoT 场景化样例集
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
LiteOS 实战训练营材料
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
/workshop/hangzhou/
"
class
="
nav-link
"
>
Workshop-杭州站
</
a
>
</
li
>
</
ul
>
</
li
>
<
li
class
="
dropdown-item
"
>
<
h4
>
在线精品课程
</
h4
>
<
ul
class
="
dropdown-subitem-wrapper
"
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
https://developer.huawei.com/ict/cn/edu-online/site-iot-nb-01
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
朱老师物联网大讲堂 NB-IoT 系列课程
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
<
li
class
="
dropdown-subitem
"
>
<
a
href
="
https://developer.huawei.com/ict/cn/edu-online/site-iot-nb-002
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
物联网俱乐部 NB-IoT 系列课程
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
li
>
</
ul
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
div
class
="
nav-item
"
>
<
a
href
="
https://developer.huawei.com/ict/forum/forum.php?mod=forumdisplay&fid=400045
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
nav-link external
"
>
论坛
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
div
>
<
div
class
="
nav-item
"
>
<
a
href
="
/changelog.html
"
class
="
nav-link
"
>
修订记录
</
a
>
</
div
>
<
div
class
="
nav-item
"
>
<
div
class
="
dropdown-wrapper
"
>
<
a
class
="
dropdown-title
"
>
<
span
class
="
title
"
>
切换语言
</
span
>
<
span
class
="
arrow right
"
>
</
span
>
</
a
>
<
ul
class
="
nav-dropdown
"
style
="
display:none;
"
>
<
li
class
="
dropdown-item
"
>
<!---->
<
a
href
="
/kernel/errorcode-task.html
"
class
="
nav-link router-link-exact-active router-link-active
"
>
简体中文
</
a
>
</
li
>
<
li
class
="
dropdown-item
"
>
<!---->
<
a
href
="
/en/kernel/errorcode-task.html
"
class
="
nav-link
"
>
English
</
a
>
</
li
>
</
ul
>
</
div
>
</
div
>
<
a
href
="
https://github.com/LiteOS/LiteOS_Documents
"
target
="
_blank
"
rel
="
noopener noreferrer
"
class
="
repo-link
"
>
Github
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
a
>
</
nav
>
<
ul
class
="
sidebar-links
"
>
<
li
>
<
div
class
="
sidebar-group first
"
>
<
p
class
="
sidebar-heading
"
>
<
span
>
内核
</
span
>
<!---->
</
p
>
<
ul
class
="
sidebar-group-items
"
>
<
li
>
<
a
href
="
/kernel/
"
class
="
sidebar-link
"
>
介绍
</
a
>
</
li
>
</
ul
>
</
div
>
</
li
>
<
li
>
<
div
class
="
sidebar-group
"
>
<
p
class
="
sidebar-heading
"
>
<
span
>
基础功能
</
span
>
<!---->
</
p
>
<
ul
class
="
sidebar-group-items
"
>
<
li
>
<
a
href
="
/kernel/task.html
"
class
="
sidebar-link
"
>
任务
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/memory.html
"
class
="
sidebar-link
"
>
内存
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/interrupt.html
"
class
="
sidebar-link
"
>
中断
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/queue.html
"
class
="
sidebar-link
"
>
队列
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/event.html
"
class
="
sidebar-link
"
>
事件
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/mutex.html
"
class
="
sidebar-link
"
>
互斥锁
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/semaphore.html
"
class
="
sidebar-link
"
>
信号量
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/time-magmt.html
"
class
="
sidebar-link
"
>
时间管理
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/swtmr.html
"
class
="
sidebar-link
"
>
软件定时器
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/list.html
"
class
="
sidebar-link
"
>
双向链表
</
a
>
</
li
>
</
ul
>
</
div
>
</
li
>
<
li
>
<
div
class
="
sidebar-group
"
>
<
p
class
="
sidebar-heading open
"
>
<
span
>
错误码参考
</
span
>
<!---->
</
p
>
<
ul
class
="
sidebar-group-items
"
>
<
li
>
<
a
href
="
/kernel/errorcode-task.html
"
class
="
active sidebar-link
"
>
任务错误码
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/errorcode-queue.html
"
class
="
sidebar-link
"
>
队列错误码
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/errorcode-event.html
"
class
="
sidebar-link
"
>
事件错误码
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/errorcode-mutex.html
"
class
="
sidebar-link
"
>
互斥锁错误码
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/errorcode-semaphore.html
"
class
="
sidebar-link
"
>
信号量错误码
</
a
>
</
li
>
<
li
>
<
a
href
="
/kernel/errorcode-swtmr.html
"
class
="
sidebar-link
"
>
软件定时器错误码
</
a
>
</
li
>
</
ul
>
</
div
>
</
li
>
</
ul
>
</
div
>
<
div
class
="
page
"
>
<
div
class
="
content
"
>
<
h1
id
="
任务错误码
"
>
<
a
href
="
#任务错误码
"
aria-hidden
="
true
"
class
="
header-anchor
"
>
#
</
a
>
任务错误码
</
h1
>
<
p
>
对任务存在失败可能性的操作,包括创建任务、删除任务、挂起任务、恢复任务、延时任务等等,均需要返回对应的错误码,以便快速定位错误原因。
</
p
>
<
table
>
<
thead
>
<
tr
>
<
th
>
序号
</
th
>
<
th
>
定义
</
th
>
<
th
>
实际数值
</
th
>
<
th
>
描述
</
th
>
<
th
>
参考解决方案
</
th
>
</
tr
>
</
thead
>
<
tbody
>
<
tr
>
<
td
>
1
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_NO_MEMORY
</
code
>
</
td
>
<
td
>
0x03000200
</
td
>
<
td
>
内存空间不足
</
td
>
<
td
>
分配更大的内存分区
</
td
>
</
tr
>
<
tr
>
<
td
>
2
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_PTR_NULL
</
code
>
</
td
>
<
td
>
0x02000201
</
td
>
<
td
>
任务参数为空
</
td
>
<
td
>
检查任务参数
</
td
>
</
tr
>
<
tr
>
<
td
>
3
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_STKSZ_NOT_ALIGN
</
code
>
</
td
>
<
td
>
0x02000202
</
td
>
<
td
>
任务栈大小未对齐
</
td
>
<
td
>
对齐任务栈
</
td
>
</
tr
>
<
tr
>
<
td
>
4
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_PRIOR_ERROR
</
code
>
</
td
>
<
td
>
0x02000203
</
td
>
<
td
>
不正确的任务优先级
</
td
>
<
td
>
检查任务优先级
</
td
>
</
tr
>
<
tr
>
<
td
>
5
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_ENTRY_NULL
</
code
>
</
td
>
<
td
>
0x02000204
</
td
>
<
td
>
任务入口函数为空
</
td
>
<
td
>
定义任务入口函数
</
td
>
</
tr
>
<
tr
>
<
td
>
6
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_NAME_EMPTY
</
code
>
</
td
>
<
td
>
0x02000205
</
td
>
<
td
>
任务名为空
</
td
>
<
td
>
设置任务名
</
td
>
</
tr
>
<
tr
>
<
td
>
7
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_STKSZ_TOO_SMALL
</
code
>
</
td
>
<
td
>
0x02000206
</
td
>
<
td
>
任务栈太小
</
td
>
<
td
>
扩大任务栈
</
td
>
</
tr
>
<
tr
>
<
td
>
8
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_ID_INVALID
</
code
>
</
td
>
<
td
>
0x02000207
</
td
>
<
td
>
无效的任务ID
</
td
>
<
td
>
检查任务ID
</
td
>
</
tr
>
<
tr
>
<
td
>
9
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_ALREADY_SUSPENDED
</
code
>
</
td
>
<
td
>
0x02000208
</
td
>
<
td
>
任务已经被挂起
</
td
>
<
td
>
等待这个任务被恢复后,再去尝试挂起这个任务
</
td
>
</
tr
>
<
tr
>
<
td
>
10
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_NOT_SUSPENDED
</
code
>
</
td
>
<
td
>
0x02000209
</
td
>
<
td
>
任务未被挂起
</
td
>
<
td
>
挂起这个任务
</
td
>
</
tr
>
<
tr
>
<
td
>
11
</
td
>
<
td
>
<
code
>
LOS_ERRNO_TSK_NOT_CREATED
</
code
>
</
td
>
<
td
>
0x0200020a
</
td
>
<
td
>
任务未被创建
</
td
>
<
td
>
创建这个任务
</
td
>
</
tr
>
<
tr
>
<
td
>
12
</
td
>
<
td
>
<code>LOS_ERRNO_TSK_OPERATE_SWTMR</code></td> <td>0x02000222</td> <td>不允许操作软件定时器任务</td> <td>用户不要试图去操作软件定时器任务的设置</td></tr> <tr><td>13</td> <td><code>LOS_ERRNO_TSK_MSG_NONZERO</code></td> <td>0x0200020c</td> <td>任务信息非零</td> <td>暂不使用该错误码</td></tr> <tr><td>14</td> <td><code>LOS_ERRNO_TSK_DELAY_IN_INT</code></td> <td>0x0300020d</td> <td>中断期间,进行任务延时</td> <td>等待退出中断后再进行延时操作</td></tr> <tr><td>15</td> <td><code>LOS_ERRNO_TSK_DELAY_IN_LOCK</code></td> <td>0x0200020e</td> <td>任务被锁的状态下,进行延时</td> <td>等待解锁任务之后再进行延时操作</td></tr> <tr><td>16</td> <td><code>LOS_ERRNO_TSK_YIELD_INVALID_TASK</code></td> <td>0x0200020f</td> <td>将被排入行程的任务是无效的</td> <td>检查这个任务</td></tr> <tr><td>17</td> <td><code>LOS_ERRNO_TSK_YIELD_NOT_ENOUGH_TASK</code></td> <td>0x02000210</td> <td>没有或者仅有一个可用任务能进行行程安排</td> <td>增加任务数</td></tr> <tr><td>18</td> <td><code>LOS_ERRNO_TSK_TCB_UNAVAILABLE</code></td> <td>0x02000211</td> <td>没有空闲的任务控制块可用</td> <td>增加任务控制块数量</td></tr> <tr><td>19</td> <td><code>LOS_ERRNO_TSK_HOOK_NOT_MATCH</code></td> <td>0x02000212</td> <td>任务的钩子函数不匹配</td> <td>暂不使用该错误码</td></tr> <tr><td>20</td> <td><code>LOS_ERRNO_TSK_HOOK_IS_FULL</code></td> <td>0x02000213</td> <td>任务的钩子函数数量超过界限</td> <td>暂不使用该错误码</td></tr> <tr><td>21</td> <td><code>LOS_ERRNO_TSK_OPERATE_IDLE</code></td> <td>0x02000214</td> <td>这是个IDLE任务</td> <td>检查任务ID,不要试图操作IDLE任务</td></tr> <tr><td>22</td> <td><code>LOS_ERRNO_TSK_SUSPEND_LOCKED</code></td> <td>0x03000215</td> <td>将被挂起的任务处于被锁状态</td> <td>等待任务解锁后再尝试挂起任务</td></tr> <tr><td>23</td> <td><code>LOS_ERRNO_TSK_FREE_STACK_FAILED</code></td> <td>0x02000217</td> <td>任务栈free失败</td> <td>该错误码暂不使用</td></tr> <tr><td>24</td> <td><code>LOS_ERRNO_TSK_STKAREA_TOO_SMALL</code></td> <td>0x02000218</td> <td>任务栈区域太小</td> <td>该错误码暂不使用</td></tr> <tr><td>25</td> <td><code>LOS_ERRNO_TSK_ACTIVE_FAILED</code></td> <td>0x03000219</td> <td>任务触发失败</td> <td>创建一个IDLE任务后执行任务转换</td></tr> <tr><td>26</td> <td><code>LOS_ERRNO_TSK_CONFIG_TOO_MANY</code></td> <td>0x0200021a</td> <td>过多的任务配置项</td> <td>该错误码暂不使用</td></tr> <tr><td>27</td> <td><code>LOS_ERRNO_TSK_CP_SAVE_AREA_NOT_ALIGN</code></td> <td>0x0200021b</td> <td>暂无</td> <td>该错误码暂不使用</td></tr> <tr><td>28</td> <td><code>LOS_ERRNO_TSK_MSG_Q_TOO_MANY</code></td> <td>0x0200021d</td> <td>暂无</td> <td>该错误码暂不使用</td></tr> <tr><td>29</td> <td><code>LOS_ERRNO_TSK_CP_SAVE_AREA_NULL</code></td> <td>0x0200021e</td> <td>暂无</td> <td>该错误码暂不使用</td></tr> <tr><td>30</td> <td><code>LOS_ERRNO_TSK_SELF_DELETE_ERR</code></td> <td>0x0200021f</td> <td>暂无</td> <td>该错误码暂不使用</td></tr> <tr><td>31</td> <td><code>LOS_ERRNO_TSK_STKSZ_TOO_LARGE</code></td> <td>0x02000220</td> <td>任务栈大小设置过大</td> <td>减小任务栈大小</td></tr> <tr><td>32</td> <td><code>LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED</code></td> <td>0x02000221</td> <td>不允许挂起软件定时器任务</td> <td>检查任务ID, 不要试图挂起软件定时器任务</td></tr></tbody></table> <p><strong>错误码定义:</strong></p> <p>错误码是一个32位的存储单元</p> <ul><li>31~24位表示错误等级</li> <li>23~16位表示错误码标志</li> <li>15~8位代表错误码所属模块</li> <li>7~0位表示错误码序号,如下</li></ul> <div class="language-c extra-class"><pre class="language-c"><code> <span class="token macro property">#<span class="token directive keyword">define</span> LOS_ERRNO_OS_NORMAL(MID,ERRNO)</span>
<
span
class
="
token punctuation
"
>
(
</
span
>
LOS_ERRTYPE_NORMAL
<
span
class
="
token operator
"
>
|
</
span
>
LOS_ERRNO_OS_ID
<
span
class
="
token operator
"
>
|
</
span
>
<
span
class
="
token punctuation
"
>
(
</
span
>
<
span
class
="
token punctuation
"
>
(
</
span
>
UINT32
<
span
class
="
token punctuation
"
>
)
</
span
>
<
span
class
="
token punctuation
"
>
(
</
span
>
MID
<
span
class
="
token punctuation
"
>
)
</
span
>
<
span
class
="
token operator
"
>
<<
</
span
>
<
span
class
="
token number
"
>
8
</
span
>
<
span
class
="
token punctuation
"
>
)
</
span
>
<
span
class
="
token operator
"
>
|
</
span
>
<
span
class
="
token punctuation
"
>
(
</
span
>
ERRNO
<
span
class
="
token punctuation
"
>
)
</
span
>
<
span
class
="
token punctuation
"
>
)
</
span
>
</
code
>
</
pre
>
</
div
>
<
div
class
="
tip custom-block
"
>
<
p
class
="
custom-block-title
"
>
说明
</
p
>
<
ul
>
<
li
>
<
code
>
LOS_ERRTYPE_NORMAL
</
code
>
:Define the error level as critical
</
li
>
<
li
>
<
code
>
LOS_ERRNO_OS_ID
</
code
>
:OS error code flag.
</
li
>
<
li
>
<
code
>
MID
</
code
>
:OS_MOUDLE_ID
</
li
>
<
li
>
<
code
>
ERRNO
</
code
>
:error ID number
</
li
>
</
ul
>
<
p
>
例如:
</
p
>
<
div
class
="
language-c extra-class
"
>
<
pre
class
="
language-c
"
>
<
code
>
LOS_ERRNO_TSK_NO_MEMORY
<
span
class
="
token function
"
>
LOS_ERRNO_OS_FATAL
</
span
>
<
span
class
="
token punctuation
"
>
(
</
span
>
LOS_MOD_TSK
<
span
class
="
token punctuation
"
>
,
</
span
>
<
span
class
="
token number
"
>
0x00
</
span
>
<
span
class
="
token punctuation
"
>
)
</
span
>
</
code
>
</
pre
>
</
div
>
</
div
>
<
div
class
="
warning custom-block
"
>
<
p
class
="
custom-block-title
"
>
注意
</
p
>
<
p
>
错误码序号 0x16、0x1c、0x0b,未被定义,不可用。
</
p
>
</
div
>
</
div
>
<
div
class
="
page-edit
"
>
<
div
class
="
edit-link
"
>
<
a
href
="
https://github.com/LiteOS/LiteOS_Documents/edit/master/docs/kernel/errorcode-task.md
"
target
="
_blank
"
rel
="
noopener noreferrer
"
>
在 GitHub 上编辑此页
</
a
>
<
svg
xmlns
="
http://www.w3.org/2000/svg
"
aria-hidden
="
true
"
x
="
0px
"
y
="
0px
"
viewBox
="
0 0 100 100
"
width
="
15
"
height
="
15
"
class
="
icon outbound
"
>
<
path
fill
="
currentColor
"
d
="
M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z
"
>
</
path
>
<
polygon
fill
="
currentColor
"
points
="
45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9
"
>
</
polygon
>
</
svg
>
</
div
>
<
div
class
="
last-updated
"
>
<
span
class
="
prefix
"
>
上次更新:
</
span
>
<
span
class
="
time
"
>
2018-7-30 09:38:28
</
span
>
</
div
>
</
div
>
<
div
class
="
page-nav
"
>
<
p
class
="
inner
"
>
<
span
class
="
prev
"
>
←
<
a
href
="
/kernel/list.html
"
class
="
prev
"
>
双向链表
</
a
>
</
span
>
<
span
class
="
next
"
>
<
a
href
="
/kernel/errorcode-queue.html
"
>
队列错误码
</
a
>
→
</
span
>
</
p
>
</
div
>
</
div
>
<!---->
</
div
>
</
div
>
<
script
src
="
/assets/js/44.f9c729f0.js
"
defer
>
</
script
>
<
script
src
="
/assets/js/app.33a5764c.js
"
defer
>
</
script
>
</
body
>
</
html
>
Back
|
FazBrowse Home
|
New Git URL