您好在本章的這一部分 2 2
我們將討論CMS的CMS 3 3
代表皮質微控制器 4 4
軟件接口標準，但之前 5 5
我們深入了解CMS的細節，讓我們 6 6
總結我們開始說的話 7 7
這些結構，特別是在 8 8
本課我們將使用指向 9 9
訪問結構成員以控制 10 10
我們的各種硬件 11 11
到目前為止，微控制器 12 12
使用預處理器訪問硬件 13 13
從tm4c一二三點H文件 14 14
這個頭文件包含 15 15
取消對硬編碼的指針的引用 16 16
地址以使用結構我們 17 17
必須在這樣的結構中設計結構 18 18
結構成員的方式 19 19
將對應於所有的寄存器 20 20
給定的硬件塊，讓我們進入 21 21
數據表，看看我們如何能夠 22 22
為了做到這一點，我有我的數據表 23 23
這裡 24 24
讓我們按Ctrl F並直接轉到 25 25
GPIO控制F控制F GPIO我在這裡 26 26
我們正在尋找的是 27 27
在此處註冊地圖，位於第658頁 28 28
點擊註冊地圖，然後我們有 29 29
正如我們所看到的，我們已經擁有了所有 30 30
GPIO電位器和四核底座 31 31
地址，例如，這是基礎 32 32
GPIO的地址放一個APB 33 33
兩條總線訪問外圍設備 34 34
有一個PP，然後有一個HB，一個 35 35
HB用於高性能AP vs4，因為 36 36
普通的，用於移植 37 37
使代碼在較舊的版本上運行 38 38
cortex-m微控制器我們所擁有的 39 39
到目前為止使用的是APB，但我們 40 40
這裡說的是基礎 41 41
地址，因此取決於您使用哪個端口 42 42
使用，你可以知道使用哪個基礎 43 43
反正讓我們在森林裡喝一口鍋 44 44
這是端口a和as的基地址 45 45
你知道gpio gpio有各種 46 46
像數據寄存器方向這樣的寄存器 47 47
註冊數字和鄰居 48 48
註冊等等，依此類推 49 49
要你注意的是側面 50 50
在這裡你會意識到 51 51
其他寄存器或GPIO寄存器是 52 52
例如偏移到基地址 53 53
我們這裡有GPIO數據，偏移量是 54 54
0 0 0我們有GPIO方向寄存器 55 55
偏移量是400，我們有GPIO 56 56
是寄存器，它有自己的偏移量 57 57
所以基本上所有的地址都是 58 58
與特定基址的偏移量 59 59
這是這是基礎 60 60
我們使用過的地址 61 61
點F，則這是 62 62
端口F和所有各種寄存器 63 63
我們需要從中啟用抵消 64 64
基址一件事你應該知道 65 65
關於結構的是 66 66
結構排列在同一位置 67 67
格式化結構成員的偏移量 68 68
從一個基地址開始 69 69
結構名稱或結構標籤 70 70
由於之間的這種關聯 71 71
登記給定的安排 72 72
登記冊和會員安排 73 73
在給定的結構中，我們可以寫一個 74 74
寄存器塊的結構和 75 75
使用點有效訪問它們 76 76
和箭頭點註釋我們 77 77
在上一課中介紹 78 78
但是我很高興地通知您，我們 79 79
不需要寫這樣的結構 80 80
因為已經提供了 81 81
我們在CMS中提供此結構 82 82
我們將看到的S點H頭文件 83 83
在本節的深處