1.文檔目標
解決在開發過程中對于開發項目所使用的的芯片的參數查看的問題。
2.問題場景
在項目開發過程中,經常需要對于芯片的時鐘、寄存器或者一些硬件參數需要進行確認。大多數情況下是需要外部查找芯片的Datasheet。但是,在Keil MDK中可以看到芯片的一些基本信息。
3.軟硬環境
1)、 軟件版本:Keil MDk 5.38a Pro
2)、 電腦環境:Windows 11
4.解決方法
1)、 在Keil MDK中,可以在File菜單中找到Device Database(如圖1),打開Device Database的窗口。

圖1
2)、 在Device Database窗口中,包含以下的一些部分:(如圖2)

圖2
(1) Search:輸入字符串來搜索設備。在輸入的時候,設備列表會逐漸縮小范圍。
(2) Database:顯示當前選擇的數據庫中定義的支持的cpu列表。
(3) Vendor:顯示所選設備的制造商
(4) Family:所選設備的設備族
(5) Device:所選設備的名稱
(6) Pack name:如果該設備信息來自于Pack包,則會顯示出具體是由那個Pack包提供的
(7) Description:對于設備特性進行描述,在這里就可以看見設備的基本情況,包含時鐘信息、寄存器的內存、GPIO口包含那些功能等信息。
(8) Options:顯示設備的配置參數,這里的參數可修改。會顯示數據手冊的路徑、CPU的寄存器地址位置等信息。
3)、 在Device Database窗口中還有三個按鈕(如圖3)

圖3
(1) Add:將新設備插入選定的數據庫。
(2) Update:更新對當前選定設備所做的更改。
(3) Remove:從Database中刪除條目。不會產生警告信息,立即刪除所選設備,需注意。
通過Device Database窗口就可以查看到想要查看的設備信息了,就不需要每次去查看數據手冊,去檢索對應的硬件信息。

首頁 > 資源中心 > FAQ
