xin chào chào mừng trở lại trong phần chúng tôi 2 2
sẽ xem phần mềm hẹn giờ phần mềm 3 3
bộ hẹn giờ được sử dụng để lên lịch 4 4
thực hiện một chức năng tại một thời điểm thiết lập trong 5 5
tương lai hoặc định kỳ với một cố định 6 6
tần số chức năng được thực hiện bởi 7 7
bộ đếm thời gian phần mềm được gọi là phần mềm 8 8
bộ hẹn giờ chức năng gọi lại phần mềm tính giờ 9 9
được thực hiện và hoàn toàn dưới 10 10
sự kiểm soát của các nghệ sĩ tự do kano 11 11
họ không yêu cầu bất kỳ sự hỗ trợ phần cứng nào 12 12
và không liên quan đến bộ định thời phần cứng 13 13
đi kèm với một vi điều khiển 14 14
là khác nhau được thực hiện bởi 15 15
Tiết kiệm trong phần chúng ta sẽ thấy 16 16
đặc điểm của bộ đếm thời gian phần mềm 17 17
so với các nhiệm vụ bình thường mà chúng ta 18 18
nói về chúng ta cũng sẽ thấy bộ đếm thời gian 19 19
hàng đợi lệnh chúng ta cũng sẽ thấy 20 20
sự khác biệt giữa phần mềm one-shot 21 21
bộ hẹn giờ và bộ hẹn giờ phần mềm định kỳ và 22 22
tất nhiên chúng ta sẽ học cách tạo ra 23 23
bắt đầu thiết lập lại và thay đổi thời gian 24 24
bộ hẹn giờ phần mềm để hẹn giờ phần mềm 25 25
chức năng gọi lại được thực hiện như 26 26
chức năng bình thường là điều duy nhất 27 27
đặc biệt về họ là họ là nguyên mẫu 28 28
phải trả lại một khoảng trống và mất một 29 29
xử lý một bộ đếm thời gian phần mềm là duy nhất 30 30
tranh luận đó là những gì nó trông rất 31 31
đơn giản rất đơn giản và 32 32
phần mềm thời gian chức năng gọi lại của chúng tôi 33 33
thực hiện từ đầu đến cuối 34 34
chúng không được chứa các vòng lặp vô hạn 35 35
giống như các nhiệm vụ họ phải thoát trong 36 36
cách thông thường và chúng nên được giữ rất 37 37
ngắn và không được nhập vào 38 38
như trạng thái bị chặn hoặc chờ đợi khác 39 39
tài nguyên thời gian phần mềm là 40 40
thời gian giữa bộ hẹn giờ phần mềm 41 41
được bắt đầu và bộ hẹn giờ phần mềm 42 42
thực hiện chức năng gọi lại và như chúng tôi 43 43
đã đề cập trước đó có hai loại 44 44
bộ hẹn giờ phần mềm chúng tôi đã có một shot 45 45
hẹn giờ và chúng tôi đã tải lại tự động 46 46
hẹn giờ một lần bắt đầu hẹn giờ một lần 47 47
sẽ chỉ thực hiện chức năng gọi lại 48 48
một lần trong một thời gian ngắn tôi có thể được khởi động lại 49 49
thủ công nhưng nó không tự khởi động lại 50 50
cho bộ hẹn giờ tự động tải lại khi bắt đầu 51 51
một bộ đếm thời gian tải lại tự động sẽ tự khởi động lại 52 52
mỗi lần nó hết hạn dẫn đến một 53 53
thực hiện định kỳ cốt lõi của nó 54 54
trở lại chức năng một thời gian phần mềm tôi có thể 55 55
hoặc ở trong trạng thái không hoạt động hoặc Runyan 56 56
trạng thái hẹn giờ phần mềm không hoạt động 57 57
và có thể được tham chiếu bởi tay cầm của nó nhưng 58 58
Nó không chạy nên gọi lại 59 59
các chức năng sẽ không thực hiện chạy 60 60
phần mềm hẹn giờ sẽ thực hiện nó gọi lại 61 61
chức năng sau một thời gian bằng nó 62 62
thời gian đã trôi qua kể từ khi phần mềm 63 63
Bộ định thời vào trạng thái chạy hoặc kể từ khi 64 64
bộ hẹn giờ phần mềm được thiết lập lại lần cuối này 65 65
minh họa ở đây cho thấy autorai 66 66
tải trạng thái hẹn giờ và chuyển đổi phần mềm 67 67
như chúng ta có thể thấy khi hết giờ 68 68
bộ hẹn giờ tự động tải lại bộ hẹn giờ đi 69 69
vẫn còn trong trạng thái chạy 70 70
tiếp tục đi con đường duy nhất để đi 71 71
tự động tải lại bộ đếm thời gian đến trạng thái không hoạt động 72 72
là sử dụng API dừng hẹn giờ cũ và khi nào 73 73
thời gian tải lại tự động là trong trạng thái không hoạt động 74 74
trạng thái chúng ta có thể sử dụng thời gian x 75 75
bắt đầu X thời gian tôi khởi động lại hoặc thời gian X tôi 76 76
thay đổi thời gian để di chuyển nó từ 77 77
trạng thái không hoạt động đến trạng thái chạy và 78 78
từ sơ đồ này một lần nữa chúng ta có thể thấy rằng 79 79
Khi chúng ta lần đầu tiên tạo bộ đếm thời gian 80 80
trạng thái không hoạt động khi chỉ khi chúng ta 81 81
sử dụng ba api khác này bắt đầu 82 82
thời gian thiết lập lại và thay đổi chỉ khi 83 83
chúng ta làm điều này sau đó chúng ta có thời gian 84 84
chuyển từ ngủ đông sang chạy trong 85 85
bây giờ chúng ta hãy nhìn vào một 86 86
sơ đồ tính giờ ngắn để từ đây chúng ta có thể 87 87
xem một bộ đếm thời gian ngắn ngay khi 88 88
Bộ đếm thời gian đã hết hạn, nó chuyển đến 89 89
trạng thái không hoạt động nó không đi đến 90 90
chạy trạng thái tương phản những gì chúng ta vừa thấy 91 91
với cái này khi hết giờ 92 92
sau khi nó hết hạn nó vẫn tiếp tục 93 93
trạng thái chạy thực thi định kỳ 94 94
cỏ trong một trong những bắn ở đây 95 95
khi hết giờ nó sẽ chuyển đến 96 96
trạng thái không hoạt động và chúng ta có thể tự đặt nó 97 97
ở trạng thái không hoạt động bằng cách vẫn sử dụng 98 98
x hẹn giờ dừng API và ở đây giống như 99 99
những gì chúng ta đã thấy trước đây khi chúng ta tạo ra 100 100
Đồng hồ bấm giờ ở trạng thái không hoạt động và 101 101
chúng tôi chuyển nó từ trạng thái không hoạt động sang 102 102
chạy các trạng thái bằng cách sử dụng một trong hai bắt đầu 103 103
đặt lại hoặc thay đổi chức năng thời gian nhưng một 104 104
sự khác biệt chính giữa hai là 105 105
Lưu ý rằng ở đây khi bộ đếm thời gian 106 106
hết hạn nó đi 107 107
trạng thái Dumont trong khi tự động 108 108
tải lại cài đặt khi hết giờ 109 109
vẫn còn trong trạng thái chạy và 110 110
tiếp tục thực hiện định kỳ 111 111
Vì vậy, thứ tự này là cho bài học này nếu bạn 112 112
có bất kỳ câu hỏi gửi cho tôi một tin nhắn hoặc 113 113
để lại trong khu vực câu hỏi và tôi sẽ thấy 114 114
you