1
1

00:00:02,860  -->  00:00:08,149
所以讓我們去調試器
2

2

00:00:05,810  -->  00:00:10,430
再次看到我們的計數器變量在哪裡
3

3

00:00:08,149  -->  00:00:13,070
放置在我們繼續進行任何操作之前
4

4

00:00:10,430  -->  00:00:16,430
正如我們在此處可以看到的
5

5

00:00:13,070  -->  00:00:19,400
註冊查看我們的計數器變量為nd
6

6

00:00:16,430  -->  00:00:22,550
我們的一個寄存器，它仍然可見
7

7

00:00:19,400  -->  00:00:26,560
在本地視圖中讓其評分並查看
8

8

00:00:22,550  -->  00:00:30,920
是的，這是存儲在r1中的局部變量
9

9

00:00:26,560  -->  00:00:33,440
現在讓我們剪切並粘貼聲明
10

10

00:00:30,920  -->  00:00:36,460
在這裡我主要功能之外
11

11

00:00:33,440  -->  00:00:42,649
拿到頭髮，然後把她粘貼在這裡
12

12

00:00:36,460  -->  00:00:44,719
退出調試器重建，然後來
13

13

00:00:42,649  -->  00:00:47,719
回到Tabaka
14

14

00:00:44,719  -->  00:00:50,989
所以現在讓我們觀察一下，讓我們迭代
15

15

00:00:47,719  -->  00:00:54,889
再看看一步一步會發生什麼
16

16

00:00:50,989  -->  00:00:57,319
如果您在註冊視圖中進行跟踪，
17

17

00:00:54,889  -->  00:01:01,639
意識到變量現在在
18

18

00:00:57,319  -->  00:01:04,339
寄存器r0不是整個r1
19

19

00:01:01,639  -->  00:01:06,560
西拉諾和如果您簽入低價
20

20

00:01:04,339  -->  00:01:09,440
查看您會看到變量沒有
21

21

00:01:06,560  -->  00:01:11,540
存在於這裡，實際上沒有
22

22

00:01:09,440  -->  00:01:14,540
將其添加到本地視圖的方法
23

23

00:01:11,540  -->  00:01:16,790
因為現在不再是本地人
24

24

00:01:14,540  -->  00:01:20,030
變量，這就是所謂的
25

25

00:01:16,790  -->  00:01:22,790
全局變量，因此在
26

26

00:01:20,030  -->  00:01:26,090
當地人的看法，以便看到這一點，我們
27

27

00:01:22,790  -->  00:01:29,840
必須添加一個新窗口，你可以來
28

28

00:01:26,090  -->  00:01:35,060
在這裡查看選擇哪些窗口選擇
29

29

00:01:29,840  -->  00:01:37,970
什麼，在這裡我將刪除
30

30

00:01:35,060  -->  00:01:42,080
他們我已經添加了一些變量
31

31

00:01:37,970  -->  00:01:44,560
是的，這就是你應該得到的
32

32

00:01:42,080  -->  00:01:47,030
他們比這裡說的進入不安
33

33

00:01:44,560  -->  00:01:48,650
您可以在此處輸入表達式
34

34

00:01:47,030  -->  00:01:51,650
您要跟踪的變量的名稱
35

35

00:01:48,650  -->  00:01:54,110
我們的被稱為櫃檯整個櫃檯
36

36

00:01:51,650  -->  00:01:58,160
您按回車，現在我們可以看到它
37

37

00:01:54,110  -->  00:02:01,970
在監視窗口中，現在使用make
38

38

00:01:58,160  -->  00:02:03,950
對抗全局變量和全局
39

39

00:02:01,970  -->  00:02:07,760
變量存儲在隨機變量中
40

40

00:02:03,950  -->  00:02:11,780
訪問內存ROM，所以這意味著
41

41

00:02:07,760  -->  00:02:15,319
我們將轉到內存視圖並轉到
42

42

00:02:11,780  -->  00:02:17,749
達到範圍是
43

43

00:02:15,319  -->  00:02:19,730
微控制器開始和結束我們
44

44

00:02:17,749  -->  00:02:22,159
應該在那裡看到我們的變量
45

45

00:02:19,730  -->  00:02:24,889
我們現在檢查一下，但是在執行之前
46

46

00:02:22,159  -->  00:02:27,139
讓我們轉到目標選項並檢查
47

47

00:02:24,889  -->  00:02:29,749
我們的內存設置是否編譯
48

48

00:02:27,139  -->  00:02:33,980
知道內存範圍在說話
49

49

00:02:29,749  -->  00:02:35,840
大約在打開時過來
50

50

00:02:33,980  -->  00:02:39,469
瞄準目標
51

51

00:02:35,840  -->  00:02:42,439
在這裡，但我要確保
52

52

00:02:39,469  -->  00:02:45,439
您將ROM的起始位置設置為0 X
53

53

00:02:42,439  -->  00:02:49,760
零零零零零七個零
54

54

00:02:45,439  -->  00:02:54,230
兩個，並將大小設置為零X 7 FFF
55

55

00:02:49,760  -->  00:02:56,239
然後在我打開時在此處選中此框
56

56

00:02:54,230  -->  00:02:58,519
我將其設置為其他值
57

57

00:02:56,239  -->  00:03:01,669
記得我們說過不同
58

58

00:02:58,519  -->  00:03:04,549
微控制器可以使用新的願景
59

59

00:03:01,669  -->  00:03:07,219
所以有時候你必須指定其他
60

60

00:03:04,549  -->  00:03:09,919
這樣的事情，記住我們
61

61

00:03:07,219  -->  00:03:12,919
這樣做是因為當我們檢查我們的
62

62

00:03:09,919  -->  00:03:15,049
內存圖，我們觀察到
63

63

00:03:12,919  -->  00:03:19,389
我們學到的記憶的分界
64

64

00:03:15,049  -->  00:03:23,479
ROM從0 X 2 0 0 0開始
65

65

00:03:19,389  -->  00:03:27,829
它的終點是0 X 2
66

66

00:03:23,479  -->  00:03:30,739
0 0 0.7 FF，這是您放入的尺寸
67

67

00:03:27,829  -->  00:03:33,259
如果是ROM，則為大小和ROM
68

68

00:03:30,739  -->  00:03:37,400
不同，請更改為此
69

69

00:03:33,259  -->  00:03:41,090
從0 X 0 0 0開始並結束或
70

70

00:03:37,400  -->  00:03:43,699
尺寸為0 x 4系列的歐洲，請檢查
71

71

00:03:41,090  -->  00:03:46,459
完成後的ROM頭髮
72

72

00:03:43,699  -->  00:03:50,150
鏈接器，然後將其用於頭髮
73

73

00:03:46,459  -->  00:03:52,459
目標對話的內存佈局
74

74

00:03:50,150  -->  00:03:54,949
一個允許編譯器使用
75

75

00:03:52,459  -->  00:03:56,870
您剛剛在對話框中輸入的設置
76

76

00:03:54,949  -->  00:03:58,669
如果不把它從盒子裡拿出來
77

77

00:03:56,870  -->  00:04:02,359
編譯器將恢復其默認設置
78

78

00:03:58,669  -->  00:04:04,719
設置，這樣我們就不需要了，所以我們
79

79

00:04:02,359  -->  00:04:07,669
必須告訴它使用內存佈局
80

80

00:04:04,719  -->  00:04:11,900
我們在您放置之後放置的設置
81

81

00:04:07,669  -->  00:04:15,530
做完了所有的一切
82

82

00:04:11,900  -->  00:04:18,739
我們可以去我們的ROM探索
83

83

00:04:15,530  -->  00:04:23,120
裡面有什麼，所以讓我們回到
84

84

00:04:18,739  -->  00:04:26,270
調試視圖好，所以我們有另一個窗口
85

85

00:04:23,120  -->  00:04:28,590
實際上，在這一點上我們不需要
86

86

00:04:26,270  -->  00:04:32,430
我們可以在本地窗口
87

87

00:04:28,590  -->  00:04:35,460
你在這裡附近可以關閉
88

88

00:04:32,430  -->  00:04:38,280
這個在這裡，我們可以把我們的手錶
89

89

00:04:35,460  -->  00:04:44,310
這樣我就在這邊開窗
90

90

00:04:38,280  -->  00:04:48,780
是的，拉頭髮，記得我們知道
91

91

00:04:44,310  -->  00:04:50,790
ROM從0 X 2 0 0 0開始
92

92

00:04:48,780  -->  00:04:53,550
就像我們總是那樣，我們來到這裡
93

93

00:04:50,790  -->  00:04:59,040
內存視圖並蒐索特定的
94

94

00:04:53,550  -->  00:05:02,390
通過鍵入頭髮來解決地址0 X-1 2 3 4 5
95

95

00:04:59,040  -->  00:05:06,780
6 7在這裡輸入是
96

96

00:05:02,390  -->  00:05:10,350
所以這就是我們的錯
97

97

00:05:06,780  -->  00:05:12,150
現在我們的全局變量變小了
98

98

00:05:10,350  -->  00:05:14,490
通過我們的迭代，看看有什麼
99

99

00:05:12,150  -->  00:05:16,710
無論我們的變量是否確實發生
100

100

00:05:14,490  -->  00:05:20,220
存儲在那裡，讓我們像我們一步
101

101

00:05:16,710  -->  00:05:22,080
總是這樣做，隨著我們的前進，請採取
102

102

00:05:20,220  -->  00:05:25,920
請注意發生了什麼，什麼1
103

103

00:05:22,080  -->  00:05:27,960
內存，然後是寄存器R 0（如果您
104

104

00:05:25,920  -->  00:05:30,540
意識到你會看到你的註冊表
105

105

00:05:27,960  -->  00:05:35,100
看到我們的計數器變量為no
106

106

00:05:30,540  -->  00:05:38,070
在r1中更長，而參加R 0，如果
107

107

00:05:35,100  -->  00:05:41,880
您現在觀察到r1作為內存地址
108

108

00:05:38,070  -->  00:05:46,350
我曾經存儲的ROM的開頭
109

109

00:05:41,880  -->  00:05:50,040
現在的ROM以及0如何具有計數器
110

110

00:05:46,350  -->  00:05:53,670
變量，那麼我們怎麼看呢
111

111

00:05:50,040  -->  00:05:57,510
這裡櫃檯是1是的，讓我們去-更多
112

112

00:05:53,670  -->  00:06:00,390
就像我們一直都在做謝謝
113

113

00:05:57,510  -->  00:06:04,680
這樣我們可以在觀看窗口中看到
114

114

00:06:00,390  -->  00:06:07,620
計數器是1，瞧，你知道記憶
115

115

00:06:04,680  -->  00:06:09,530
查看我們在這裡有1個
116

116

00:06:07,620  -->  00:06:14,520
繼續
117

117

00:06:09,530  -->  00:06:19,680
現在是2，您可以看到我們的接收器必須
118

118

00:06:14,520  -->  00:06:21,710
有3個內存視圖有3個計數器有3個
119

119

00:06:19,680  -->  00:06:25,500
這裡
120

120

00:06:21,710  -->  00:06:28,130
所以這就是全局變量
121

121

00:06:25,500  -->  00:06:28,130
存儲在內存中
