1
1

00:00:03,029  -->  00:00:08,020
因此，讓我們創建第二個模擬人生
2

2

00:00:05,890  -->  00:00:10,840
從頭開始兼容項目
3

3

00:00:08,020  -->  00:00:13,150
然後讓我們做平常的事情
4

4

00:00:10,840  -->  00:00:16,000
新文件夾，然後創建此項目
5

5

00:00:13,150  -->  00:00:19,210
在該文件夾中，我創建了一個新文件夾
6

6

00:00:16,000  -->  00:00:22,260
在這裡，我是Coolin SEMS io，我要去
7

7

00:00:19,210  -->  00:00:33,370
也叫這個新項目cmss
8

8

00:00:22,260  -->  00:00:38,260
是的，我們知道我們的波蘭語tm4c 1 2
9

9

00:00:33,370  -->  00:00:41,530
3 0 H 6 pm我們選擇我們的董事會
10

10

00:00:38,260  -->  00:00:44,199
總是這樣做，然後在運行時
11

11

00:00:41,530  -->  00:00:46,390
我們選擇呼叫的環境，除非您
12

12

00:00:44,199  -->  00:00:50,500
混亂，設備將選擇
13

13

00:00:46,390  -->  00:00:53,320
這樣開始，然後我們來到這裡
14

14

00:00:50,500  -->  00:00:56,680
設置目標選項和
15

15

00:00:53,320  -->  00:01:00,220
頻率16兆赫和離去
16

16

00:00:56,680  -->  00:01:02,500
是這個小白羊座ICD我喜歡這個嗎
17

17

00:01:00,220  -->  00:01:04,930
讓我們創建第一個文件main
18

18

00:01:02,500  -->  00:01:08,950
單擊文件以創建一個新文件，然後
19

19

00:01:04,930  -->  00:01:12,280
ctrl s保存文件，這是主要的
20

20

00:01:08,950  -->  00:01:14,910
C，然後將文件添加到
21

21

00:01:12,280  -->  00:01:18,220
您知道您單擊源組的項目
22

22

00:01:14,910  -->  00:01:19,780
您雙擊此處添加，然後
23

23

00:01:18,220  -->  00:01:23,410
您關閉對話框
24

24

00:01:19,780  -->  00:01:26,290
好吧，所以基本上就是我們
25

25

00:01:23,410  -->  00:01:28,870
在這個項目中要做的是寫一個
26

26

00:01:26,290  -->  00:01:31,270
使用這兩個的簡單程序
27

27

00:01:28,870  -->  00:01:34,240
在啟動板上切換以打開
28

28

00:01:31,270  -->  00:01:37,870
在LED上，所有這些都必須是cmss
29

29

00:01:34,240  -->  00:01:40,270
符合標準，所以我們要按下開關
30

30

00:01:37,870  -->  00:01:43,690
1至10在綠色LED上，然後切換
31

31

00:01:40,270  -->  00:01:46,360
打開藍色，讓我們開始
32

32

00:01:43,690  -->  00:01:50,110
正確添加設備頭文件
33

33

00:01:46,360  -->  00:01:53,290
單擊包括，然後在頭文件下
34

34

00:01:50,110  -->  00:01:56,500
所以我先從你知道給
35

35

00:01:53,290  -->  00:01:58,570
某些位的符號名稱，以便
36

36

00:01:56,500  -->  00:02:02,049
您不必總是記住哪個
37

37

00:01:58,570  -->  00:02:05,110
端口中的位是哪個特定的LED
38

38

00:02:02,049  -->  00:02:09,930
或鍵，所以我們知道我們使用定義
39

39

00:02:05,110  -->  00:02:09,930
這個詞，所以我要定義藍色
40

40

00:02:13,349  -->  00:02:24,120
然後把它吹到第二鍋
41

41

00:02:20,879  -->  00:02:30,569
我剛運到，然後去
42

42

00:02:24,120  -->  00:02:33,030
定義綠色，綠色在第三個
43

43

00:02:30,569  -->  00:02:37,079
位或第四位（如果要計數）
44

44

00:02:33,030  -->  00:02:41,939
從零開始，它是第三個
45

45

00:02:37,079  -->  00:02:46,669
我要定義紅色，這些是
46

46

00:02:41,939  -->  00:02:54,389
LED，然後紅色的是第一位
47

47

00:02:46,669  -->  00:02:56,609
只是在這裡移一個然後現在我們
48

48

00:02:54,389  -->  00:02:58,500
定義開關臂
49

49

00:02:56,609  -->  00:03:02,760
交換機也在端口上
50

50

00:02:58,500  -->  00:03:05,969
然後我們就叫switch one s top
51

51

00:03:02,760  -->  00:03:10,109
是的，我們把它縮短了幾個
52

52

00:03:05,969  -->  00:03:13,699
這個是第二個
53

53

00:03:10,109  -->  00:03:21,120
第三位是二比一
54

54

00:03:13,699  -->  00:03:24,859
轉移到你，我仍然是關鍵
55

55

00:03:21,120  -->  00:03:32,909
是手臂的第一位，是位0
56

56

00:03:24,859  -->  00:03:37,319
堅持這樣一個你然後我轉移到
57

57

00:03:32,909  -->  00:03:41,090
歐洲好吧，這些都是像徵性的
58

58

00:03:37,319  -->  00:03:44,129
我們接下來要做的是
59

59

00:03:41,090  -->  00:03:48,540
寫我經常說的主要功能
60

60

00:03:44,129  -->  00:03:49,769
或C程序具有主要功能，所以我們
61

61

00:03:48,540  -->  00:04:01,250
寫我們的主要功能
62

62

00:03:49,769  -->  00:04:01,250
它們只是int主要UPenn好
63

63

00:04:01,639  -->  00:04:11,370
關閉，然後下一件事是
64

64

00:04:08,030  -->  00:04:13,560
初始化我們的端口和引腳，然後
65

65

00:04:11,370  -->  00:04:16,949
首先我們要初始化的是
66

66

00:04:13,560  -->  00:04:19,169
時鐘關閉端口F是的
67

67

00:04:16,949  -->  00:04:23,219
所以我們訪問時鐘選通寄存器
68

68

00:04:19,169  -->  00:04:25,160
為此，這是系統控制
69

69

00:04:23,219  -->  00:04:32,840
然後是成員RCT
70

70

00:04:25,160  -->  00:04:36,020
查看GPIO，然後將f作為位
71

71

00:04:32,840  -->  00:04:40,370
時鐘18的第五位註冊
72

72

00:04:36,020  -->  00:04:44,030
我們可以只使用兩次操作
73

73

00:04:40,370  -->  00:04:47,680
嗯，什麼叫合作
74

74

00:04:44,030  -->  00:04:50,450
或添加到它，以防萬一
75

75

00:04:47,680  -->  00:04:53,030
假設我們寫了另一個
76

76

00:04:50,450  -->  00:04:56,840
我們的程序使用時鐘模塊
77

77

00:04:53,030  -->  00:04:59,600
八並註冊，我們只需啟用此功能
78

78

00:04:56,840  -->  00:05:01,760
一個你不知道改變什麼
79

79

00:04:59,600  -->  00:05:05,180
在時鐘門控寄存器中，我們有點
80

80

00:05:01,760  -->  00:05:07,490
讓我們知道我們的程序友好
81

81

00:05:05,180  -->  00:05:09,770
通過使用all操作添加
82

82

00:05:07,490  -->  00:05:12,470
而不是僅僅分配給它
83

83

00:05:09,770  -->  00:05:17,150
直接改變狀態
84

84

00:05:12,470  -->  00:05:20,960
五位，所以現在完成之後
85

85

00:05:17,150  -->  00:05:23,000
已經蹲下，現在我們必須
86

86

00:05:20,960  -->  00:05:26,720
確定哪個引腳重要，哪個
87

87

00:05:23,000  -->  00:05:29,200
輸出，但在我們這樣做之前
88

88

00:05:26,720  -->  00:05:34,490
這是我必須指出的一件事
89

89

00:05:29,200  -->  00:05:38,060
請記住，因為開關2已連接到
90

90

00:05:34,490  -->  00:05:40,370
PF 0我們必須先解鎖它
91

91

00:05:38,060  -->  00:05:43,040
使用我們之前提到的
92

92

00:05:40,370  -->  00:05:45,919
引腳連接到某些關鍵
93

93

00:05:43,040  -->  00:05:49,490
因此，為了使用這種功能
94

94

00:05:45,919  -->  00:05:53,540
鎖定寄存器必須解鎖的引腳
95

95

00:05:49,490  -->  00:05:56,150
在此之前具有特殊的32位值
96

96

00:05:53,540  -->  00:05:59,150
痛苦可以用了
97

97

00:05:56,150  -->  00:06:02,540
已解鎖，請參閱我們的註冊表
98

98

00:05:59,150  -->  00:06:05,180
啟用以允許對
99

99

00:06:02,540  -->  00:06:08,930
這些針腳，所以我們必須這樣做，因為
100

100

00:06:05,180  -->  00:06:11,750
我們在TF 0中使用，這是此類引腳之一
101

101

00:06:08,930  -->  00:06:17,600
所以我們在這裡要做的就是
102

102

00:06:11,750  -->  00:06:21,530
將解鎖鍵定義為最終鍵
103

103

00:06:17,600  -->  00:06:23,419
可以找到此密鑰，可以在
104

104

00:06:21,530  -->  00:06:28,360
您無需查找的數據表
105

105

00:06:23,419  -->  00:06:33,520
你可以從這裡複製它0 X 4
106

106

00:06:28,360  -->  00:06:33,520
C 4層
107

107

00:06:34,080  -->  00:06:45,250
讓我們把它放在杯子上
108

108

00:06:36,669  -->  00:06:47,410
對於F 4 3 4 B 4 3 4 P更好，所以這是
109

109

00:06:45,250  -->  00:06:50,650
M我們必須寫的值
110

110

00:06:47,410  -->  00:06:53,550
鎖定寄存器以便對其進行解鎖
111

111

00:06:50,650  -->  00:06:59,289
我們可以將pf0與
112

112

00:06:53,550  -->  00:07:03,699
在4 C 4 F處重複該數字，然後在4處重複
113

113

00:06:59,289  -->  00:07:06,099
B的3個，所以現在我們完成了
114

114

00:07:03,699  -->  00:07:08,979
可以將此號碼寫到鎖中
115

115

00:07:06,099  -->  00:07:13,750
註冊並訪問他們以鎖定
116

116

00:07:08,979  -->  00:07:18,729
註冊讓我們按gpiof ll查找
117

117

00:07:13,750  -->  00:07:22,539
鎖定，然後這次我們分配了一個
118

118

00:07:18,729  -->  00:07:26,440
這樣的價值關鍵，然後我們已經
119

119

00:07:22,539  -->  00:07:29,800
解鎖它，然後將更少的盒子
120

120

00:07:26,440  -->  00:07:32,409
看到我們的註冊，然後我們就啟用
121

121

00:07:29,800  -->  00:07:35,380
所有的位將看到我們的寄存器
122

122

00:07:32,409  -->  00:07:37,659
允許進行更改，所以現在我們
123

123

00:07:35,380  -->  00:07:40,690
可以繼續使用通常的東西
124

124

00:07:37,659  -->  00:07:45,070
訪問方向寄存器並
125

125

00:07:40,690  -->  00:07:48,969
然後設置輸入和輸出為其
126

126

00:07:45,070  -->  00:07:51,969
代碼，在這裡，我們知道
127

127

00:07:48,969  -->  00:07:54,639
做一些方向指示
128

128

00:07:51,969  -->  00:07:57,159
變成一個，我們的意思是別針應該是一個
129

129

00:07:54,639  -->  00:07:59,530
輸出引腳，當它為0時表示
130

130

00:07:57,159  -->  00:08:03,250
應該輸入，所以在這種情況下，我們只是
131

131

00:07:59,530  -->  00:08:05,500
需要使LED位成為輸出
132

132

00:08:03,250  -->  00:08:10,469
位，所以我就來這裡輸入e
133

133

00:08:05,500  -->  00:08:13,449
餌，它會變成藍色，然後變成綠色
134

134

00:08:10,469  -->  00:08:16,000
也許我們也想使用紅色
135

135

00:08:13,449  -->  00:08:21,849
所以在這部分上，所以我們做了
136

136

00:08:16,000  -->  00:08:25,889
它們變成輸出，對於開關，我們
137

137

00:08:21,849  -->  00:08:30,219
必須啟用上拉電阻
138

138

00:08:25,889  -->  00:08:32,680
我們由Isis和APU R完成，然後我們
139

139

00:08:30,219  -->  00:08:41,440
只需添加到其切換到
140

140

00:08:32,680  -->  00:08:43,360
現在也稱它為W 1和s 2 P 2
141

141

00:08:41,440  -->  00:08:45,850
我們必須賺
142

142

00:08:43,360  -->  00:08:51,180
數字啟用我們所有的引腳
143

143

00:08:45,850  -->  00:08:54,670
可以在DT和
144

144

00:08:51,180  -->  00:09:12,220
我們要做的是將所有這些都放入
145

145

00:08:54,670  -->  00:09:21,190
紅色是p12 BJ，我們忘記了P
146

146

00:09:12,220  -->  00:09:23,920
這裡P所以我們的初始化是
147

147

00:09:21,190  -->  00:09:27,700
完全按照我們說的完成
148

148

00:09:23,920  -->  00:09:30,730
按下一個開關，一個LED點亮，因此
149

149

00:09:27,700  -->  00:09:34,839
我們實際上要做的是繼續
150

150

00:09:30,730  -->  00:09:37,209
用一個非常非常易讀的代碼
151

151

00:09:34,839  -->  00:09:39,459
我們寫關於我們創建一個函數
152

152

00:09:37,209  -->  00:09:41,860
你知道需要輸入
153

153

00:09:39,459  -->  00:09:45,730
帶來的另一種功能
154

154

00:09:41,860  -->  00:09:47,890
輸出，因此該視頻獲得了
155

155

00:09:45,730  -->  00:09:51,690
有點長，所以我們將在這裡暫停
156

156

00:09:47,890  -->  00:09:51,690
繼續下一課
