配置C8051F020開發環境


  近來開了一門名為“單片機技術與應用”的課程,課程使用Silicon Labs 公司的C8051F020系列單片機。課程中期,老師要求編程仿真,因此需要在電腦上配置相應的開發環境才能仿真,在此我記錄了如何配置C8051F020系列單片機的開發環境。

  首先打開以下網址:https://www.silabs.com/products/development-tools/software/8-bit-8051-microcontroller-software,進入軟件下載頁面。下載以下軟件:Silicon Labs IDE、Configuration Wizard和Debug Driver for Keil μVision Software。

  然后訪問:http://pages.silabs.com/lp-keil-pk51.html,申請keil C51授權,使用教育郵箱申請就可以了。授權后復制授權的LIC,去keil官網輸入授權的LIC下載C51 Development Tool :C51V960A.EXE 。

  哦,對了,我的電腦上已經安裝了Keil MDK5,如果沒有安裝的話還要安裝Keil MDK5。

  首先安裝C51V960A,一直點Next就可以了;

  然后安裝Silicon Labs IDE和Configuration Wizard,也是一直點Next就可以了;

  關鍵的時候來了,很多時候都是在這一步出錯的,首先去MDK5的安裝目錄下檢查是否生成了支持文件,名為BackUp的文件夾。有的話那就沒問題,開始安裝Debug Driver for Keil μVision Software,中途有一步時選擇路徑的,路徑要改成MDK5的路徑,因為默認的是keil v4的路徑,如果不修改的話,下一步就會出錯。

  安裝完以上四個安裝包C8051F020的開發環境就好了,不過可能會有讀者還不知道這幾個軟件有什么作用,在本文最后解釋以下四個安裝包都干了些啥。

  Silicon Labs IDE : Silicon Labs的集成開發環境,和Keil MDK5類似,下載這個集成開發環境主要是因為它包含了C8051F020的寄存器定義頭文件,並且還有外設使用的例程;

  Configuration Wizard : 工程配置軟件,其實這個安裝包可以不用下,這個軟件的作用就是快速配置並生成初始化代碼,一般用一個init.c文件來存放生成的代碼,用init.h文件包含初始化函數,然后在main.c中includ init.h並調用初始化函數;

  C51V960A : C51開發環境工具包,安裝了這個Keil才可以編譯C51的工程;

  Debug Driver for Keil μVision Software : Silicon Labs 芯片的Keil支持包,安裝了這個支持包之后,Keil中Devices list才會顯示Silicon Labs 的芯片

  下一篇C8051F020的帖子我會詳細講如何新建一個工程。


免責聲明!

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



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