你好，歡迎回到本課 2 2
要寫固件執行 3 3
SVC處理程序I中的算術運算 4 4
希望您已經安裝了 5 5
鏈，如果沒有，請訪問最後一個 6 6
本課程的一部分，並按照 7 7
步驟在那里安裝所需的 8 8
發展鏈也希望你 9 9
熟悉Kotex M組裝 10 10
編程，如果沒有，請訪問 11 11
最後一節之前的一節 12 12
cortex-m組裝快速入門 13 13
編程我添加了一個部分作為 14 14
給那些還沒有的人加分 15 15
全部上了我的彙編編程課程 16 16
話雖如此，如果給我發信息 17 17
有些事情你不明白 18 18
或者如果您想做點什麼 19 19
詳細闡述了繼續前進的權利 20 20
我將為您贏得遠景 21 21
並創建一個新項目，我只是 22 22
會過來我這裡的新項目 23 23
要將項目存儲在這裡，我要去 24 24
要創建它，我在上面創建了一個新文件夾 25 25
在這裡，我將其稱為SVC異常，而您 26 26
可以在您想要的位置創建一個文件夾 27 27
在原因時存儲所有項目 28 28
我將其稱為SVC項目 29 29
例外，現在我必須 30 30
選擇我的目標，正如我所說的 31 31
課程將使用所有Kotex 32 32
處理器，但為了測試我得到了 33 33
stm32f4迪斯科，然後是stm32f4 34 34
核我也有得克薩斯州 35 35
儀器tm4c 1 2 3 4測試是否 36 36
你有任何這些端口可以 37 37
如果沒有，請在這裡選擇 38 38
選擇您使用的上下文處理器 39 39
為使用德克薩斯州的您提供 40 40
儀器可以看到啟動板 41 41
只需鍵入tm4c 1 2 3 0 H 6 pm，然後 42 42
您選擇端口 43 43
對於那些用在手臂上的人 44 44
您可以鍵入stm32f4然後輸入stm32 45 45
那裡的stm32的具體數量 46 46
是F的不同版本 47 47
核和迪斯科委員會的名稱 48 48
您可以讀取的特定MCU 49 49
從迪斯科上的MCU芯片或 50 50
核子板我有一個 51 51
一個這樣，所以我可以選擇這個 52 52
大多數代碼的奇妙之處 53 53
我們將在本課程中寫的是 54 54
高度依賴Kotex 55 55
核心外設，除非如此依賴 56 56
外圍設備因此死了 57 57
特定的矽製造商 58 58
沒有任何改變的例子 59 59
我們將在這裡寫的很酷 60 60
可以在我們的課程中部署特定課程 61 61
皮質以及M 3和M 7處理器 62 62
不管是否來自NX速度 63 63
訪問儀器st或您所訪問的儀器 64 64
知道製造商，所以我只用 65 65
stm32這個，所以我會保留它， 66 66
在這裡，我們有運行時 67 67
環境以及我們要選擇的內容 68 68
CMS和設備下的核心 69 69
必須選擇啟動，然後我們單擊 70 70
好，所以我將重命名目標 71 71
這邊的名字 72 72
微控制器繆斯和作為stm32f4 73 73
在源組中，我將重命名 74 74
來源組想稱呼它 75 75
應用程序，然後我將繼續進行設置 76 76
我的調試器，在這裡默認 77 77
引導頻率為16兆赫茲引導 78 78
用於stm32和德州儀器 79 79
登上，我們來這裡是在公園下 80 80
您正在使用德州儀器 81 81
就像我們正在使用的這本de Larry的ICD 82 82
核或 83 83
您可以選擇學校董事會的st-link 84 84
ibaka和您選擇的任何一個 85 85
可以在這裡進行設置，然後 86 86
點擊這裡沖洗下載，然後拿 87 87
這一個在這裡重置並運行，以便 88 88
每當我們下載代碼時，我們不會 89 89
需要按下我們想要的重置按鈕 90 90
讓代碼自動運行 91 91
我使用時的便捷方式 92 92
進行編程，以便您可以做到 93 93
不必總是按下重置鍵 94 94
按鈕以查看更改生效 95 95
所以一旦完成所有這些，我們單擊確定 96 96
然後好吧，我將繼續 97 97
創建最小點C文件或過來 98 98
在這里和那裡右鍵單擊添加 99 99
要分組的新項目，然後是 100 100
該文件是C，所以我只想在這裡看到 101 101
然後輸入名稱，例如 102 102
很好，我們在這裡，所以我們可以 103 103
編寫main函數int main 104 104
不爭辯 105 105
所以接下來我們寫內容 106 106
SVC函數的功能，讓我們來編寫它們 107 107
原型，所以我們將有4個 108 108
算術函數要執行 109 109
另外一個要執行 110 110
減去第三個執行 111 111
乘法和第四個 112 112
執行分裂，所有這些 113 113
操作將在 114 114
SVC處理程序中的特權模式，因此 115 115
在SVC上為我們編寫的語法 116 116
函數首先在返回類型上 117 117
然後我們使用下劃線下劃線SVC 118 118
然後我們首先添加SVC編號 119 119
一個將是0 X 0然後 120 120
通過您可以的SVC服務名稱 121 121
認為是功能的名稱，所以 122 122
我們只是稱這個SVC 123 123
服務廣告添加功能，然後 124 124
該函數接受您的任何參數 125 125
就像寫一個“否”一樣繼續 126 126
更多功能，所以我要添加兩個 127 127
這裡的第一個參數是X 128 128
第一個是y和ya都是整數類型 129 129
然後你當然要用分號 130 130
我們可以在第二個int中做UM 131 131
下劃線強調SVC，為此 132 132
SVC服務讓我們給它排名第一 133 133
所以我們給這個分配了SVC號 134 134
一個，然後我們給出服務名稱 135 135
SVC下劃線服務讓它 136 136
減法，當然在X中是 137 137
要從中減去一個數字 138 138
其他進入y現在減少 139 139
我只會復制一些打字噪音 140 140
在這裡，然後粘貼然後粘貼 141 141
我將這個名字改成兩個 142 142
然後這將是 143 143
這些是標準乘積 144 144
我們僅在函數原型中添加 145 145
區別在於我們已經分配了SVC 146 146
數字給他們，這是要 147 147
是三，這將要做div 148 148
div，所以現在讓我們繼續 149 149
主要功能，但在我們這樣做之前 150 150
讓我們聲明三個全局變量 151 151
在這裡，我要聲明我們的x YC是的 152 152
XY將保留論點 153 153
該實驗的功能 154 154
結果將存儲在C中 155 155
可以先給X分配一個數字 156 156
只是為了我們的實驗和大量 157 157
五，我們想要的是C 158 158
包含SVC的返回值 159 159
這樣的服務廣告，然後是XY，這樣 160 160
我們要做的就是完成之後 161 161
編寫代碼，我們將進行調試 162 162
視圖，我們將逐步完成 163 163
代碼，看看Z如何變化以及 164 164
值和各種寄存器以及 165 165
各種下士 166 166
皮質處理器的變化 167 167
所以我們完成後可以重新分配 168 168
X＆Y做減法 169 169
在這裡將X指定為9，而我們將y看到 170 170
存儲手臂之間的減法 171 171
他們我將使用SVC下劃線 172 172
子，然後XY，我們可以做 173 173
UM也可以 174 174
重新分配X實際上你可以寫這個 175 175
實驗一下你想要的 176 176
我知道你已經可以告訴 177 177
方向這是走向它 178 178
我的成本只是隨機數 179 179
在這裡，然後我只使用SVC 180 180
在SVC模式下將3和4相乘 181 181
然後右看XY，我們可以得出結論 182 182
只是添加部門，但我打電話給我 183 183
確實做了錯別字的創作嗎 184 184
SVC服務服務還可以，所以我們 185 185
實際上這裡不需要while循環 186 186
就是這樣 187 187
在下一課或 188 188
SVC處理程序，我們將寫成兩個 189 189
零件首先在美國將其編寫 190 190
然後轉到C代碼以完成它 191 191
所以，我下一課再見