1
1

00:00:00,950  -->  00:00:06,779
歡迎回來，所以現在不完整，
2

2

00:00:05,339  -->  00:00:09,570
然後檢查是否有效
3

3

00:00:06,779  -->  00:00:12,060
所以在繼續之前，讓我們添加
4

4

00:00:09,570  -->  00:00:15,150
功能原型到頂部
5

5

00:00:12,060  -->  00:00:17,189
文件記住，我們不想看到一些
6

6

00:00:15,150  -->  00:00:19,830
我們開始時的紅線你知道
7

7

00:00:17,189  -->  00:00:23,130
我只是在這裡添加第一個
8

8

00:00:19,830  -->  00:00:26,999
好吧，讓我們按順序進行
9

9

00:00:23,130  -->  00:00:32,820
在我的辦公室裡添加了功能
10

10

00:00:26,999  -->  00:00:37,620
和下一個的UM獲取密鑰副本
11

11

00:00:32,820  -->  00:00:40,530
然後其他像這樣，然後
12

12

00:00:37,620  -->  00:00:44,700
我們還有其他功能嗎
13

13

00:00:40,530  -->  00:00:47,700
不要以為這是很好的明智之舉
14

14

00:00:44,700  -->  00:00:50,550
躲在這裡，我會把我切入
15

15

00:00:47,700  -->  00:00:55,280
提起它對我來說有點奇怪
16

16

00:00:50,550  -->  00:01:02,610
我們把剛剛放好的主發放下來
17

17

00:00:55,280  -->  00:01:06,420
只是賺一點，所以現在我們不需要
18

18

00:01:02,610  -->  00:01:08,880
我們，我們不需要這個傢伙，我們不要
19

19

00:01:06,420  -->  00:01:10,920
在您的備用中顯示此消息
20

20

00:01:08,880  -->  00:01:14,280
你可以用鍵盤玩的時間
21

21

00:01:10,920  -->  00:01:16,740
LCD顯示消息，但讓我們
22

22

00:01:14,280  -->  00:01:19,350
暫時清潔一下，所以第一次
23

23

00:01:16,740  -->  00:01:23,249
我們要做的是初始化我們的
24

24

00:01:19,350  -->  00:01:31,350
鍵盤，所以我要帶上鍵盤
25

25

00:01:23,249  -->  00:01:34,710
它的功能在這裡好，所以之後
26

26

00:01:31,350  -->  00:01:39,509
我們已經初始化，然後嘗試讀取
27

27

00:01:34,710  -->  00:01:42,569
鍵盤，我將通過編寫一個
28

28

00:01:39,509  -->  00:01:45,119
新手臂，我將創建一個新的本地
29

29

00:01:42,569  -->  00:01:47,880
這裡將其稱為鍵或
30

30

00:01:45,119  -->  00:01:55,229
上面有東西，所以在標誌上鍵入
31

31

00:01:47,880  -->  00:01:59,459
角色，然後我稱它為是
32

32

00:01:55,229  -->  00:02:02,520
這是一個好名字，然後這次我們
33

33

00:01:59,459  -->  00:02:05,520
像這樣創建無限循環並
34

34

00:02:02,520  -->  00:02:08,190
然後在這個循環中我們要做的就是
35

35

00:02:05,520  -->  00:02:10,709
是嘗試檢查我按下了什麼
36

36

00:02:08,190  -->  00:02:14,400
並顯示了鑰匙和我要去的地方
37

37

00:02:10,709  -->  00:02:17,290
要做的就是分配價格鍵
38

38

00:02:14,400  -->  00:02:21,489
你知道我們的功能
39

39

00:02:17,290  -->  00:02:22,200
現在我們得到了這樣的鑰匙
40

40

00:02:21,489  -->  00:02:26,560
key
41

41

00:02:22,200  -->  00:02:31,269
嗯，讓我們加一點延遲，是的
42

42

00:02:26,560  -->  00:02:34,780
給它一個1200 s的延遲，然後我們可以
43

43

00:02:31,269  -->  00:02:37,810
在我們的鑰匙上顯示鑰匙，然後我們就可以
44

44

00:02:34,780  -->  00:02:39,909
在我們的液晶顯示屏上顯示按鍵和功能
45

45

00:02:37,810  -->  00:02:42,430
我們將使用此LCD進行位
46

46

00:02:39,909  -->  00:02:45,879
數據功能是的，然後我只是
47

47

00:02:42,430  -->  00:02:47,799
將要確保安全，所以讓我們編譯一下
48

48

00:02:45,879  -->  00:02:53,549
看看結果如何
49

49

00:02:47,799  -->  00:02:55,870
我只是編譯我有一個
50

50

00:02:53,549  -->  00:03:00,250
而阿拉比
51

51

00:02:55,870  -->  00:03:04,780
讓我們看看聲明可能不會出現
52

52

00:03:00,250  -->  00:03:10,870
在可執行語句塊之後
53

53

00:03:04,780  -->  00:03:18,879
從天空將局部變量放入
54

54

00:03:10,870  -->  00:03:22,840
在這裡是的，我們沒有任何錯誤，我只是
55

55

00:03:18,879  -->  00:03:28,650
連接我們的主板，然後下載就可以了
56

56

00:03:22,840  -->  00:03:32,199
哦下載好了，所以我的行不通
57

57

00:03:28,650  -->  00:03:36,639
它會吐出一些亂七八糟的東西
58

58

00:03:32,199  -->  00:03:38,680
首先讓我們看一下
59

59

00:03:36,639  -->  00:03:42,699
讓我們只支持他們
60

60

00:03:38,680  -->  00:03:47,849
條件在這裡，如果鍵是
61

61

00:03:42,699  -->  00:03:47,849
不相等，因為0，然後嘗試顯示
62

62

00:03:48,180  -->  00:03:56,049
如果鍵不等於0，則不顯示1
63

63

00:03:53,949  -->  00:04:00,400
我意識到的是鑰匙
64

64

00:03:56,049  -->  00:04:03,459
也不是很好，所以讓我們看看
65

65

00:04:00,400  -->  00:04:05,919
鑰匙有問題哦這個這裡
66

66

00:04:03,459  -->  00:04:09,030
這是一個錯誤，我希望您輸入
67

67

00:04:05,919  -->  00:04:11,979
對吧，它應該更容易還是不容易0e
68

68

00:04:09,030  -->  00:04:13,709
像這樣，這個很好，這個是
69

69

00:04:11,979  -->  00:04:18,430
現在好，讓我們看看
70

70

00:04:13,709  -->  00:04:19,000
我會跳過這個，我們沒有這樣做
71

71

00:04:18,430  -->  00:04:21,459
其餘的部分
72

72

00:04:19,000  -->  00:04:26,890
記住我們複製粘貼的方法
73

73

00:04:21,459  -->  00:04:33,700
用過的，我們跳過這個，所以把她
74

74

00:04:26,890  -->  00:04:33,700
然後在我的工作中，現在預訂這根頭髮
75

75

00:04:36,070  -->  00:04:53,090
所以，讓我們重新編譯，看看好吧好吧
76

76

00:04:42,770  -->  00:04:58,070
嗯，很好，我會檢查你的眼睛是否尖叫
77

77

00:04:53,090  -->  00:05:03,550
敏感的是，它不會移動到
78

78

00:04:58,070  -->  00:05:03,550
第二行必須修復
79

79

00:05:04,030  -->  00:05:16,400
從身體上還可以
80

80

00:05:12,320  -->  00:05:19,100
演示我們當前的解決方案
81

81

00:05:16,400  -->  00:05:23,210
解決方案存在一些問題，其中之一
82

82

00:05:19,100  -->  00:05:26,420
他們是你太敏感了
83

83

00:05:23,210  -->  00:05:28,850
知道，另一個是沒有
84

84

00:05:26,420  -->  00:05:31,940
自動降到您知道的下一個
85

85

00:05:28,850  -->  00:05:35,450
是的，有點混亂
86

86

00:05:31,940  -->  00:05:40,010
這樣下去會清理它
87

87

00:05:35,450  -->  00:05:43,760
我們的鍵盤部分的最後一課
88

88

00:05:40,010  -->  00:05:46,760
防止您知道極度疼痛
89

89

00:05:43,760  -->  00:05:49,790
我們必須提高靈敏度
90

90

00:05:46,760  -->  00:05:52,640
這種延遲在這裡造成一種
91

91

00:05:49,790  -->  00:05:58,220
它的去抖機制，我只是
92

92

00:05:52,640  -->  00:06:01,400
給延遲500毫秒的頭髮，並為了
93

93

00:05:58,220  -->  00:06:04,700
幫助我們保護第一行的結尾
94

94

00:06:01,400  -->  00:06:09,200
然後在今天我要去的那排
95

95

00:06:04,700  -->  00:06:14,210
在這裡創建一個新的局部變量
96

96

00:06:09,200  -->  00:06:18,260
將輸入u到8個下劃線
97

97

00:06:14,210  -->  00:06:18,830
t，我要說的是，我要
98

98

00:06:18,260  -->  00:06:25,490
稱它為
99

99

00:06:18,830  -->  00:06:29,060
關鍵號碼只需撥打像
100

100

00:06:25,490  -->  00:06:30,920
是的，我們可以推斷
101

101

00:06:29,060  -->  00:06:32,810
向我們聲明一個我不想的整數
102

102

00:06:30,920  -->  00:06:36,500
在此包括標準庫
103

103

00:06:32,810  -->  00:06:39,470
文件將是一項家庭作業，所以我們有
104

104

00:06:36,500  -->  00:06:43,370
這個，我們要做的是增加
105

105

00:06:39,470  -->  00:06:47,750
為了檢測我們在液晶屏上
106

106

00:06:43,370  -->  00:06:51,260
我們位於LCD的哪個單元格中
107

107

00:06:47,750  -->  00:06:55,670
為了移動到下一行，所以我
108

108

00:06:51,260  -->  00:06:56,750
進來說我會打電話
109

109

00:06:55,670  -->  00:06:59,630
它發熱量
110

110

00:06:56,750  -->  00:07:03,080
聽起來好一點，我會來這裡，
111

111

00:06:59,630  -->  00:07:06,220
說出密鑰數加號，是的，通常
112

112

00:07:03,080  -->  00:07:08,720
加號處理的是
113

113

00:07:06,220  -->  00:07:11,240
總是在他們的字數
114

114

00:07:08,720  -->  00:07:14,360
名稱，所以我們將在這里為每個
115

115

00:07:11,240  -->  00:07:19,280
關鍵，我們寫計數器，然後我要去
116

116

00:07:14,360  -->  00:07:22,760
下來這裡然後說是否關鍵
117

117

00:07:19,280  -->  00:07:26,330
大於或等於16，然後發送
118

118

00:07:22,760  -->  00:07:30,460
移至LCD的下一行命令
119

119

00:07:26,330  -->  00:07:38,710
我將在此處使用if條件
120

120

00:07:30,460  -->  00:07:44,169
學校人數的關鍵是誰
121

121

00:07:38,710  -->  00:07:50,330
計數大於或等於16
122

122

00:07:44,169  -->  00:07:52,970
那我們該如何使用LCD 4位
123

123

00:07:50,330  -->  00:07:56,240
我們要發送的命令中的命令
124

124

00:07:52,970  -->  00:08:01,100
0 XC 0，此命令表示移至
125

125

00:07:56,240  -->  00:08:04,160
第二行，這將是什麼
126

126

00:08:01,100  -->  00:08:07,370
如我所見，發生的事情是
127

127

00:08:04,160  -->  00:08:10,610
如果我們想賣出16，實際上
128

128

00:08:07,370  -->  00:08:12,650
不輸入日期就去
129

129

00:08:10,610  -->  00:08:15,050
就在這裡
130

130

00:08:12,650  -->  00:08:16,990
因此，與其進行測試，
131

131

00:08:15,050  -->  00:08:20,690
回來，我馬上修復
132

132

00:08:16,990  -->  00:08:23,780
因此，請確保將其放入蜂房
133

133

00:08:20,690  -->  00:08:26,780
16掉進那條新線之前，我是
134

134

00:08:23,780  -->  00:08:30,200
將在此處添加我們的數據功能，並
135

135

00:08:26,780  -->  00:08:33,770
仍然把鑰匙放在第一位
136

136

00:08:30,200  -->  00:08:39,830
關鍵我們給它一些延遲而不是延遲
137

137

00:08:33,770  -->  00:08:41,930
給它一點點500到500
138

138

00:08:39,830  -->  00:08:47,540
延遲，然後移至下一行，然後
139

139

00:08:41,930  -->  00:08:53,000
然後在那之後我們想要重置
140

140

00:08:47,540  -->  00:08:59,500
我們公司的人數是關鍵
141

141

00:08:53,000  -->  00:09:04,120
因為零，是的，另外一件事，你
142

142

00:08:59,500  -->  00:09:07,970
可能已經意識到作為UM LCD
143

143

00:09:04,120  -->  00:09:11,629
本身並沒有清洗，是的
144

144

00:09:07,970  -->  00:09:15,230
緊迫，並不斷更換新的
145

145

00:09:11,629  -->  00:09:17,930
用舊的不斷替換舊的
146

146

00:09:15,230  -->  00:09:21,800
與新的，所以有點混亂
147

147

00:09:17,930  -->  00:09:24,589
至少可以說，所以我要
148

148

00:09:21,800  -->  00:09:30,470
創建一種機制來創建一種
149

149

00:09:24,589  -->  00:09:33,019
您知道是否使用退格鍵或CLS
150

150

00:09:30,470  -->  00:09:35,149
終端克萊爾屏幕或功能在這裡
151

151

00:09:33,019  -->  00:09:39,470
我要做的就是
152

152

00:09:35,149  -->  00:09:42,379
用星號給我們，我
153

153

00:09:39,470  -->  00:09:46,269
然後說F鍵等於星星
154

154

00:09:42,379  -->  00:09:53,019
清潔液晶顯示屏並移至第一行
155

155

00:09:46,269  -->  00:09:56,899
所以基本上是這個關鍵，因為這
156

156

00:09:53,019  -->  00:10:00,559
首先執行幾個功能，然後
157

157

00:09:56,899  -->  00:10:09,529
最清晰的屏幕，我們使用液晶屏
158

158

00:10:00,559  -->  00:10:14,870
對於命令，所以您的X 0 1然後思考
159

159

00:10:09,529  -->  00:10:21,199
我們應該移到手臂排1是0 X
160

160

00:10:14,870  -->  00:10:26,209
8 0 0 8對不起，我想我們搬家時
161

161

00:10:21,199  -->  00:10:30,230
到第0行，然後重置計數
162

162

00:10:26,209  -->  00:10:33,850
它是同步的，我只想說
163

163

00:10:30,230  -->  00:10:36,860
他數著學校的鑰匙
164

164

00:10:33,850  -->  00:10:39,920
等於0，那麼應該是
165

165

00:10:36,860  -->  00:10:43,399
現在同步了，很好，我們有這個
166

166

00:10:39,920  -->  00:10:46,279
這將為我們清洗這將移動
167

167

00:10:43,399  -->  00:10:49,850
到我們的下一行到這裡
168

168

00:10:46,279  -->  00:10:52,189
會降低靈敏度，所以
169

169

00:10:49,850  -->  00:10:55,189
離開，我們必須確保關鍵是
170

170

00:10:52,189  -->  00:10:57,649
如果鍵數少於鍵數則輸入
171

171

00:10:55,189  -->  00:11:01,480
少於16我們有2
172

172

00:10:57,649  -->  00:11:05,380
這是舊的，讓我們問一下
173

173

00:11:01,480  -->  00:11:08,860
davai，那麼它應該工作應該工作
174

174

00:11:05,380  -->  00:11:12,610
像普通的LCD一樣，我們中斷了
175

175

00:11:08,860  -->  00:11:15,550
除非重新編譯或重建，然後
176

176

00:11:12,610  -->  00:11:18,040
下載到我們的板上，然後查看
177

177

00:11:15,550  -->  00:11:21,760
我們這樣做是為了初始化計數器
178

178

00:11:18,040  -->  00:11:24,430
首先是為了避免不可預測
179

179

00:11:21,760  -->  00:11:29,670
我將其初始化為零
180

180

00:11:24,430  -->  00:11:34,810
然後我編譯然後構建
181

181

00:11:29,670  -->  00:11:38,380
很好，那麼我將在這裡重置板
182

182

00:11:34,810  -->  00:11:44,350
我們走得很好
183

183

00:11:38,380  -->  00:11:47,170
好吧，看看是否所有新添加的
184

184

00:11:44,350  -->  00:11:48,130
到位，所以我們快結束了
185

185

00:11:47,170  -->  00:11:51,490
第一行
186

186

00:11:48,130  -->  00:11:57,630
是的，我們會自動移至
187

187

00:11:51,490  -->  00:12:02,230
下一個不錯，讓我繼續
188

188

00:11:57,630  -->  00:12:05,649
在我嘗試清潔它之前，好吧，
189

189

00:12:02,230  -->  00:12:07,810
我們想通過清除來解決這一問題
190

190

00:12:05,649  -->  00:12:12,339
屏幕，所以我們說我們清除了
191

191

00:12:07,810  -->  00:12:18,540
屏幕和我們在一起，好，那裡
192

192

00:12:12,339  -->  00:12:18,540
我們有它的工作，並表示祝賀
193

193

00:12:24,400  -->  00:12:30,460
所以是的，我們已經結束了
194

194

00:12:27,980  -->  00:12:34,250
鍵盤部分
195

195

00:12:30,460  -->  00:12:36,710
真的很恭喜你
196

196

00:12:34,250  -->  00:12:38,930
了解我們在這裡做了什麼
197

197

00:12:36,710  -->  00:12:40,550
有些事情你不明白
198

198

00:12:38,930  -->  00:12:43,580
請問一個問題
199

199

00:12:40,550  -->  00:12:48,260
是的，有關更多信息，您可以
200

200

00:12:43,580  -->  00:12:52,850
總是訪問cortex-m通訊代碼-M
201

201

00:12:48,260  -->  00:12:55,070
冷靜，你會找到書面的例子
202

202

00:12:52,850  -->  00:12:58,370
還有那裡的免費課程
203

203

00:12:55,070  -->  00:13:02,030
在Facebook上也關注我們Kotex M冷靜
204

204

00:12:58,370  -->  00:13:06,050
您可以像cortex-m comm一樣擁有這一切
205

205

00:13:02,030  -->  00:13:08,360
所以嗯，所以我要為你做作業
206

206

00:13:06,050  -->  00:13:10,880
我認為這將是一個非常
207

207

00:13:08,360  -->  00:13:14,360
有幫助的鍛煉我想讓你做什麼
208

208

00:13:10,880  -->  00:13:17,660
此處寫的鍵盤代碼是為了
209

209

00:13:14,360  -->  00:13:19,970
抽象它並創建一個部落文件
210

210

00:13:17,660  -->  00:13:23,920
以及像我們這樣的庫文件
211

211

00:13:19,970  -->  00:13:26,960
為LCD做的，以便我們可以重複使用它
212

212

00:13:23,920  -->  00:13:31,100
就像我們在這裡使用LCD庫一樣
213

213

00:13:26,960  -->  00:13:33,170
和司機請這樣做，如果你有
214

214

00:13:31,100  -->  00:13:35,900
任何問題，您都可以隨時離開
215

215

00:13:33,170  -->  00:13:39,500
問題部分中的問題確實
216

216

00:13:35,900  -->  00:13:42,440
我希望您創建新功能
217

217

00:13:39,500  -->  00:13:44,330
例如此代碼將是
218

218

00:13:42,440  -->  00:13:47,720
好的，如果我們可以創建一個函數來
219

219

00:13:44,330  -->  00:13:49,640
重命名我們下一行然後一個
220

220

00:13:47,720  -->  00:13:51,980
清除屏幕，它也會
221

221

00:13:49,640  -->  00:13:54,200
很高興只說一個字
222

222

00:13:51,980  -->  00:13:57,140
功能耀斑屏幕將清除
223

223

00:13:54,200  -->  00:14:00,680
屏幕，所以這一切都很好
224

224

00:13:57,140  -->  00:14:03,710
為你練習，在下一個見
225

225

00:14:00,680  -->  00:14:05,630
課，我們來看一下
226

226

00:14:03,710  -->  00:14:09,080
計時器，是的，我們開始學習
227

227

00:14:05,630  -->  00:14:13,370
計時器，很快我們的延遲就要過去了
228

228

00:14:09,080  -->  00:14:16,460
是確切的延遲是的，所以有一個很好的
229

229

00:14:13,370  -->  00:14:18,670
一天哦，晚安，取決於你在哪裡
230

230

00:14:16,460  -->  00:14:18,670
are
