keil5 制作自己的pack


以前都是用的keil5以下版本的keil,沒有RTE這個功能,后來安裝了keil5以上的版本,才開始使用RTE這個功能,這個功能是干什么的呢,通過這幾天的了解,我認為這個功能就是把已經寫好的程序封裝起來,以后用起來方便一些,直接添加進去就ok,不用拷貝來拷貝去的,官方也把庫函數、RTX、File System、USB、Gui等等給封裝起來了,用的時候直接勾選上就可以了,然后直接編寫我們的接口程序,用起來更人性化一點。以上我的理解。下圖就是RTE

我們把上層應用程序寫好了,就給封裝成Pack的形式,這樣無論是什么單片機,每次只需寫好接口程序,就能應用我們的Pack了,但是我們的Pack的兼容性必須得好,就是盡量不要修改我們的Pack,因為制作好Pack以后,我們封裝好的程序是不允許修改的,如果修改的話,只能是在重新做一個Pack。

我在這里就交大家怎樣制作自己的Pack,用的是正點原子的SYSTEM文件夾下面的程序,因為每次寫程序基本都用這個文件夾,這個文件夾下面的程序是不需要修改的了。

   

步驟:

1.新建一個后綴為PDSC文件

文件的內容為:

   

   

具體內容解釋看官方文檔:http://www.keil.com/appnotes/docs/apnt_250.asp

http://www.keil.com/appnotes/docs/apnt_251.asp

http://www.keil.com/appnotes/docs/apnt_252.asp

這幾個文檔就是官方給出的,教大家怎么用Pack

   

2:把源代碼准備好,下圖是我的源代碼SYSTEM

   

3:修改PDSC文件名為vendor. name.pdsc格式

vendor和name在PDSC文里面都能找到,具體含義看官方第一個文檔。

   

4:創建壓縮文件

在這里需要注意一下,不能用快壓軟件壓縮文件,我開始用快壓軟件壓縮文件,但是在后來安裝Pack的時候沒有成功,提示說文件不完整,后來用系統自帶的壓縮軟件壓縮文件,就成功了,其他的壓縮軟件也可能出現這個問題,大家注意一下。

   

5:修改壓縮文件的名字為vendor. name. version.zip格式

   

6:使用Keil進行安裝

   

這就完成了,安裝成功后是這樣的,如下圖。

   

然后點擊

彈出

   

上面就是我們制作的Pack包,然后勾選上,就會自動添加到程序里。

   

我們就能夠正常使用了。

這是初步使用Pack功能,想要使用更多功能,請參考官方的那三個文檔

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM