xin chào chào mừng trở lại trong bài học này, chúng tôi 2 2
sẽ xem xét chức năng móc lý tưởng 3 3
Vì vậy, nhiệm vụ lý tưởng là nhiệm vụ chạy 4 4
khi không có nhiệm vụ nào khác để chạy 5 5
tùy ý quăng có thể gọi một 6 6
ứng dụng xác định chức năng gọi lại 7 7
và điều này được gọi là móc lý tưởng này 8 8
nhiệm vụ nhàn rỗi chạy ở mức ưu tiên thấp nhất 9 9
chức năng hy vọng lý tưởng như vậy sẽ chỉ 10 10
được thực hiện khi không có nhiệm vụ 11 11
ưu tiên cao hơn có thể chạy 12 12
điều này làm cho hàm idaho 13 13
nơi hoàn hảo để đặt bộ xử lý vào 14 14
trạng thái năng lượng thấp cung cấp tự động 15 15
tiết kiệm điện bất cứ khi nào không có 16 16
quá trình thực hiện 17 17
vì vậy trước khi chúng ta có thể sử dụng móc lý tưởng 18 18
trong ứng dụng của chúng tôi, chúng tôi phải đầu tiên 19 19
kích hoạt nó trong Artos config dot H miễn phí 20 20
tập tin để chúng ta bắt đầu 21 21
sử dụng lại các mẫu tiêu chuẩn 22 22
đó là nhiệm vụ số một 23 23
Tôi sẽ sao chép ở đây sau đó tôi sẽ dán nó và 24 24
sau đó tôi sẽ gọi số 16 này là lý tưởng 25 25
Hàm hook tôi sẽ bấm vào đây để mở nó 26 26
đúng vậy, đây là mẫu tiêu chuẩn của chúng tôi 27 27
chúng tôi đã có bốn nhiệm vụ đã được tạo cho 28 28
chúng ta hãy bắt đầu bằng cách kích hoạt biểu tượng 29 29
Chức năng để chúng tôi đi đến ba nghệ sĩ 30 30
xung đột của tập tin tuổi và ở đây chúng tôi 31 31
có thể kích hoạt nó ở đây nói cấu hình 32 32
sử dụng hook lý tưởng được đặt thành không có nghĩa 33 33
nó bị vô hiệu hóa vì chúng tôi muốn sử dụng nó 34 34
chúng tôi đặt nó thành một như thế này một lần 35 35
xong chúng ta có thể quay lại đây và trong này 36 36
dự án thực sự chúng ta sẽ vô hiệu hóa 37 37
tất cả các nhiệm vụ khác cho thí nghiệm này 38 38
chúng ta sẽ chỉ giữ một nhiệm vụ đọc và 39 39
sau đó chúng tôi chạy thử nghiệm vì vậy tôi sẽ đi 40 40
để làm sạch nhiệm vụ này, tôi sẽ làm sạch nó 41 41
phạm vi của chúng tôi cũng sẽ bị xóa 42 42
cũng như màu xanh 43 43
và chúng ta có thể thoát khỏi nhiệm vụ của mình 44 44
chức năng cũng như thế này và chỉ 45 45
đến đây cho nó đi sau đó thanh lọc này 46 46
ném nó đi 47 47
và một cách để tôi sẽ tuyên bố 48 48
một câu lạc bộ hoặc một cậu bé ở đây tôi sẽ gọi 49 49
một và đọc quầy và bên trong màu đỏ 50 50
chức năng nhiệm vụ màu đỏ tôi sẽ chỉ 51 51
thực tế điều này tôi sẽ nhận được 52 52
loại bỏ giả đó sự chậm trễ giả như 53 53
tốt và tôi sẽ nói đọc truy cập 54 54
cộng với như thế này sẽ chỉ cho phép 55 55
chúng tôi để tính nhiệm vụ này sẽ cho phép chúng tôi 56 56
để xem tốc độ thực thi của nó 57 57
hoặc dành bao nhiêu thời gian cho nhiệm vụ này 58 58
nó không phải là một cách hoàn hảo để nhìn vào nó 59 59
nhưng nó sẽ hoạt động vì vậy chúng tôi sẽ 60 60
tạo độ trễ Tôi sẽ sử dụng 61 61
sự chậm trễ hoàn hảo chúng ta sẽ trì hoãn 62 62
ở đây khi bạn tạo độ trễ cho chúng ta 63 63
nói 250 mili giây để tôi có thể đi qua 64 64
ở đây và sử dụng loại thẻ và xác định 65 65
biến để giữ độ trễ đó bằng cách sử dụng 66 66
PDMS hai tick vì vậy hãy xem ý tôi là gì 67 67
bạn chỉ có thể đến đây và nói 68 68
không đổi như kiểu và chúng ta có thể tạo ra một 69 69
cuốn sách cầu nguyện cầu nguyện biến này 70 70
biến gạch dưới 250ms 250 71 71
mili giây và tôi muốn lưu trữ những gì 72 72
biến này tôi chỉ muốn nói PDMS 73 73
hai mất 250 và điều này có nghĩa là tôi muốn 250 74 74
mili giây nhưng vì YUM sự chậm trễ 75 75
chức năng ngoại trừ dấu thời gian tham số 76 76
bạn có thể cho tôi biết có bao nhiêu con ve 77 77
lên đến 15 mili giây và sau đó 78 78
đã lưu số đó vào 250 và tôi sẽ 79 79
để vượt qua chiếc xe này đến nhiệm vụ Devi 80 80
trì hoãn API cốc này ở đây phải là một 81 81
phát nhỏ như thế này đúng để người ta có thể 82 82
chỉ cần đến đây và chúng tôi đã thấy làm thế nào để 83 83
sử dụng độ trễ nhiệm vụ V nhớ những gì chúng ta 84 84
nói 85 85
chúng tôi đã học cách chặn các tác vụ bằng cách sử dụng 86 86
Chúng tôi đã nói điều này về sự chậm trễ 87 87
bởi vì nhiệm vụ của họ ở trạng thái khối 88 88
trong khoảng thời gian sẽ chỉ định như vậy 89 89
bây giờ chúng ta sẽ chỉ định 250ms 90 90
giống như chúng ta xác định đúng nên có 91 91
chức năng này dẫn này sẽ được 92 92
bật tắt ở 250ms nó sẽ tắt 93 93
trong 250ms đến và sau đó tắt 250ms 94 94
đến 250ms đi 250ms khác chỉ 95 95
như thế sẽ là tỷ lệ 96 96
Tokyo để sử dụng móc nhiệm vụ lý tưởng, chúng tôi 97 97
cần sử dụng gọi lại nó được gọi là 98 98
ứng dụng hoặc hook chúng ta cần 99 99
gọi hàm này chúng ta cần sử dụng cái này 100 100
Chức năng này là chức năng gọi lại 101 101
cho các chức năng thăm dò nhiệm vụ lý tưởng như vậy 102 102
nó được gọi là ứng dụng V ứng dụng 103 103
móc nhàn rỗi và bên trong chức năng này, chúng tôi 104 104
có thể viết bất cứ mã nào chúng ta muốn và cái này 105 105
mã sẽ được thực thi trong 106 106
nhiệm vụ lý tưởng mà vẻ đẹp là chúng ta không cần 107 107
để tạo ra nhiệm vụ lý tưởng nhiệm vụ lý tưởng 108 108
được tạo ra tự động bởi Kanno 109 109
nhưng trước khi chúng ta làm điều đó ít hơn hãy xem 110 110
đó thực sự là điều duy nhất 111 111
tôi đang chạy trên hệ thống 112 112
xóa cái này ngay bây giờ và tôi sẽ tiết lộ 113 113
dự án và tải lên bảng 114 114
và tôi sẽ tải xuống bảng 115 115
nói có lỗi 116 116
Đó là lỗi ổn, vì vậy chúng tôi cần 117 117
không xác định ứng dụng đơn giản hoặc hook 118 118
một khi chúng tôi đến đây và chúng tôi cho phép 119 119
Idaho chúng tôi phải cung cấp V 120 120
ứng dụng hoặc hook chúng ta phải 121 121
cung cấp chức năng gọi lại khi chúng tôi 122 122
kích hoạt nó vì vậy tôi sẽ cung cấp 123 123
một chức năng gọi lại nhưng tôi sẽ không 124 124
cư trú nó nhưng hãy trở lại đây cho 125 125
điều này chỉ có thể giữ điều này trên cuộc gọi lại 126 126
được định nghĩa nó sẽ ổn 127 127
và chúng tôi có thể tải xuống bảng của chúng tôi và 128 128
như bạn có thể thấy bạn chỉ là đèn LED màu đỏ 129 129
thực hiện và chúng tôi có thể kiểm tra xem 130 130
biến toàn cầu mức tăng này và như 131 131
tôi sẽ chỉ cần nhấp đúp chuột vào bên phải 132 132
nhấp vào thêm đọc truy cập để xem một 133 133
vô hiệu hóa hiển thị thập lục phân bấm vào đây 134 134
để chạy và như bạn có thể thấy bạn toàn cầu 135 135
biến đang đếm nên hiện tại 136 136
nhiệm vụ duy nhất trên hệ thống chúng tôi không 137 137
chúng ta sẽ tạo ra bất kỳ nhiệm vụ nào khác 138 138
chỉ cần cõng tôi làm nhiệm vụ 139 139
được tạo tự động để chúng ta có thể 140 140
đến với IDE 141 141
Chức năng móc lý tưởng 142 142
gọi lại ở đây ứng dụng V hoặc hook 143 143
chức năng và chúng ta có thể có một nhóm khác 144 144
của phiến quân gốc cho biến toàn cầu 145 145
được gọi là int quá trung thực mát mẻ T và 146 146
đây sẽ là đối trọng lý tưởng 147 147
điều này về cơ bản sẽ giúp chúng ta 148 148
đo xem chúng ta đã dành bao nhiêu thời gian trong 149 149
nhiệm vụ nhàn rỗi và ở đây trong thực tế chúng ta có thể 150 150
chuyển đổi đèn LED màu xanh trong nhiệm vụ lý tưởng như 151 151
tốt vì vậy chúng tôi có thể nói trên cuộn GPIO 152 152
gạch dưới đau hoàn toàn và các khu 153 153
PPI OD để chơi D & C màu xanh như thế này 154 154
chúng ta có thể bật đèn LED màu xanh và hầu hết 155 155
quan trọng là chúng tôi tăng lý tưởng 156 156
đừng tin vào điều đó chúng tôi đã tuyên bố ở đó 157 157
cứ như thế này 158 158
về phía trước và một khi điều này được thực hiện chúng ta có thể 159 159
chỉ cần nhấp vào đây để xây dựng lại 160 160
chúng tôi sẽ bấm vào đây để tải về 161 161
bây giờ hãy xem chúng ta hãy xem 162 162
kết quả thí nghiệm của chúng tôi đi đến gỡ lỗi 163 163
xem và chúng tôi thêm bộ đếm nhàn rỗi vào 164 164
cũng giống như nước 165 165
nhấp vào vô hiệu hóa hiển thị thập lục phân sau đó 166 166
chúng tôi chạy khi bạn có thể thấy nhiệm vụ nhàn rỗi là 167 167
chạy nhiều hơn nhiệm vụ thực tế của chúng tôi 168 168
bởi vì chúng tôi dành 250 mili giây trong 169 169
the 170 170
Nhà nước vì điều này nên 171 171
dành nhiều thời gian cho nhiệm vụ lý tưởng và chúng tôi 172 172
có thể nói điều này bởi sự khác biệt trong 173 173
biến truy cập bắt đầu với đặt trong đó 174 174
và như bạn có thể thấy từ 175 175
vi điều khiển đèn LED màu xanh đang bật 176 176
nhanh đến mức chúng ta không thể thấy nó tiếp tục và 177 177
tắt nó hầu như luôn luôn bật nên đây là một 178 178
Vì vậy, hầu hết thời gian quá trình tôi dành 179 179
nhiều thời gian trong nhiệm vụ lý tưởng hơn 180 180
trong nhiệm vụ thực tế của chúng tôi bởi vì chúng tôi 181 181
chặn cứ sau 250 mili giây 182 182
hãy xem chúng ta sẽ vô hiệu hóa 183 183
chặn bằng cách bình luận này ra và 184 184
xem những gì xảy ra cho dù thực sự nhàn rỗi của chúng tôi 185 185
nhiệm vụ có được một thời gian nhớ 186 186
nhiệm vụ nhàn rỗi có mức độ ưu tiên bằng 0 187 187
mức độ ưu tiên thấp nhất trong hệ thống có thể 188 188
bạn đoán những gì sẽ xảy ra chỉ cần tạm dừng 189 189
video và cố gắng tưởng tượng những gì sẽ 190 190
xảy ra là thí nghiệm này sẽ 191 191
sản xuất tại sân khấu ngay bây giờ bạn đã khóc 192 192
Hãy xem ngay bộ đếm không hoạt động 193 193
tăng vì nhiệm vụ nhàn rỗi là 194 194
cốt truyện bị chặn hoàn toàn vì không có 195 195
không có gì xảy ra trong nhiệm vụ tôi làm 196 196
bởi vì nó được gọi là ưu tiên của số 0 và 197 197
do đó, ưu tiên mặc định của nó không thể có được 198 198
ưu tiên cao hơn thế này và ưu tiên khác 199 199
nhiệm vụ thực tế của chúng tôi là một 200 200
mức độ ưu tiên của một và điều này cao hơn 201 201
nhiệm vụ nhàn rỗi ưu tiên đầu tiên 202 202
thử nghiệm chúng tôi đã có một nhiệm vụ V 203 203
trì hoãn sự chậm trễ này đặt nhiệm vụ màu đỏ vào 204 204
các vết máu và khi nhiệm vụ được thực hiện 205 205
trạng thái máu nhiệm vụ lý tưởng trở thành 206 206
chủ nó trở thành nhiệm vụ duy nhất 207 207
có sẵn và sau đó nhiệm vụ nhàn rỗi được 208 208
chạy trong khi cái này đang đợi trong 209 209
trạng thái bị chặn trong 250 mili giây nhưng 210 210
bây giờ vì chúng tôi đã vô hiệu hóa nhiệm vụ này 211 211
có mức độ ưu tiên cao hơn và nhiệm vụ nhàn rỗi 212 212
không có mức độ ưu tiên đủ cao để 213 213
ngăn chặn nhiệm vụ này vì vậy đây là nó thường 214 214
chúng tôi không thiết kế hệ thống như thế này trong 215 215
để làm 216 216
đừng hỏi công việc mỗi giờ và sau đó chúng ta 217 217
chúng ta cần phải đi vào một sự chậm trễ 218 218
trạng thái cần thiết, chúng tôi xác định 1 219 219
Tôi chậm trễ một phần nghìn giây 220 220
thay đổi điều này tôi sẽ thay đổi biến 221 221
đặt tên cho 1 và sau đó chỉ cần tính toán một 222 222
mili giây và số lượng tics và vượt qua 223 223
một người ở đây và thấy vậy hãy nói rằng chúng ta là chúng ta 224 224
vẽ nhiệm vụ này trong một phút giây 225 225
chỉ để cho lý tưởng ném một chút thời gian để 226 226
làm đi 227 227
vệ sinh để chúng tôi xây dựng lại 228 228
Tôi không tải xuống bảng và như 229 229
bây giờ bạn có thể thấy nhiệm vụ nhàn rỗi đã hoạt động trở lại 230 230
nó có được trong một thời gian trên quá trình 231 231
Tất nhiên nhiệm vụ thực tế của chúng tôi bị chặn mỗi 232 232
một phần nghìn giây đó là khá nhiều thời gian 233 233
Vì vậy, nhiệm vụ lý tưởng khi điều này bị chặn 234 234
trong một phút chống lại nhiệm vụ nhàn rỗi 235 235
đến để làm công việc của nó và nhàn rỗi 236 236
nhiệm vụ thực hiện nhiệm vụ chúng ta đã xác định 237 237
thực hiện các chức năng mà chúng tôi đã khai báo 238 238
móc tác vụ nhàn rỗi đang chuyển đổi 239 239
đèn LED màu xanh và tăng số này 240 240
biến mặc dù bây giờ bạn có thể thấy 241 241
sự khác biệt giữa hai không phải là 242 242
lớn như chúng ta đã có 243 243
thử nghiệm vì vậy đây là một idaho 244 244
chức năng thường được sử dụng để đặt một hệ thống 245 245
ở trạng thái năng lượng thấp và để làm việc khác 246 246
những thứ mà người ta cần phải làm 247 247
không quan trọng lắm nhưng rất hữu ích trong 248 248
một số cách thường đưa vào nhiệm vụ lý tưởng trong 249 249
chức năng hy vọng nhàn rỗi thứ tự này là dành cho 250 250
bài học này và như mọi khi nếu bạn có 251 251
bất kỳ câu hỏi đừng ngần ngại gửi cho tôi 252 252
một tin nhắn và tôi sẽ gặp bạn trong 253 253
bài học tiếp theo