當前位置:首頁 » 編程軟體 » 腳本創建keil工程

腳本創建keil工程

發布時間: 2022-11-18 00:32:34

⑴ 如何用keil5新建STM32 新工程

2.創建一個Demo文件夾
2.1 新建子文件夾User,用於存放用戶源程序
2.2 新建子文件夾Project,用戶KEIL工程文件
2.3 在Project下依次創建Obj和List子文件夾,存放編譯過程中產生的中間文件。

3. 復制源代碼到Demo文件夾
3.1 將stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.1.2Libraries文件整體復制到Demo文件夾下。這就是ST的標准庫,是以源代碼形式提供的。
3.2 將庫中的演示代碼IOToggle中的文件復制到Demo\User文件夾.

4. 新建一個Keil MDK工程
4.1 啟動Keil MDK,點擊菜單 New uVision Project,然後按向導進行操作
4.2 選擇CPU類型為 STM32F103ZE (這是安富萊STM32開發板採用CPU類型)
4.3 當提示是否復制啟動代碼時,請選擇否。(我們用最新的庫中的啟動代碼,不用Keil軟體自帶的舊版本啟動文件)
4.4 根據自己的需要修改Target名字。(名字任意)
4.5 為了便於代碼管理,在這個Project下創建幾個Group (名字可以任意)
User : 存放用戶自己寫的源代碼
RVMDK : 存放啟動文件(匯編文件)
StdPeriph_Driver : 存放ST標准庫文件
CMSIS : 存放CMSIS介面文件(這也是庫的一部分)
4.6 創建好Group後,我們開始依次添加文件。

5. 修改源代碼。我們將修改main.c 文件,換成我們自己跑馬燈程序。

6. 配置工程, 點擊「Options」按鈕
6.1 切換到Output。
選擇Object文件夾。
在Create Hex File 前打鉤。
6.2 切換帶Listing。
選擇Listings文件夾
6.3 切換到C/C++
添加兩個預編譯宏 STM32F10X_HD, USE_STDPERIPH_DRIVER (這是ST庫用到了這兩個宏)
修改Includes路徑
6.4 切換到Debug
選擇硬體調試器(預設是軟體模擬),我們選擇Cortex-M3 J-Link調試器
再 Run to main前打鉤
6.4 切換到Utilities
選額調試器類型,我們選擇Cortex-M3 J-Link
點settings按鈕,添加Flash編程演算法,我們選擇STM32高密度器件,Flash容量512K位元組

7. 配置工程完畢。下面開始編譯。

8. 編譯OK,開始調試。

9. 教程結束。

⑵ keil工程建立過程中出現錯誤怎麼辦

keil工程建立過程中出現錯誤程序有語法錯誤。解決如下:

1、打開軟體project-new project創建一個工程,並為其選擇一個存放目錄。

2、對工程進行一些配置(project-options for target 『target 1』)在output選項下的「create HEX file」前打上對號,工程編譯之後能夠輸出一個可以下載的「HEX」文件。

3、為工程添加.C,.h文件,右鍵單擊「source group 1」,應該就可以了。

⑶ 怎麼根據makefile來建立keil工程

1、安裝 Keil MDK,對於 MDK 5.0 以上的版本來說,還需要下載安裝一些組件的 PACK 包(用 MDK 中的 PackInstaller 來下載和安裝)。 2、創建 ARM 工程,與以前的 Keil C51 工程類似,主要是選則一個 ARM 晶元。 3、其它文件可能需要晶元廠家提供

⑷ 如何用Keil軟體建立一個工程

點擊工程菜單中選擇彈出的下拉式菜單中的新建 工程...,接著彈出一個標准Windows文件對話窗口,在"文件名"中輸入您的第一個程序項目名稱,這里我們用"test",這是筆者慣用的名稱,大家不必照搬就是了,只要符合Windows文件規則的文件名都行。"保存"後的文件擴展名為uv2,這是KEIL uVision2項目文件擴展名,以後我們可以直接點擊此文件以打開先前做的項目。

這時會彈出讓你選擇單片機型號的對話框,我們選擇ATMEL---AT89C51

然後點擊Target 1前面的「+」,出現Source Group 1,選中右鍵點選「增加文件到組 Source Group 1」

這時選擇文件類型為Asm 源文件,再選中001.asm文件,再按添加,在隨後出現的提示框中按「確定」

模擬器採用Mon51協議,在使用之前應必須對軟體項目進行如下設置:

1、單擊工程菜單,再在下拉菜單中單擊"目標target 1屬性" 在下圖中,單擊"Target"輸入模擬器的工作頻率(11.0592MHz)。

2、在調試菜單中點選"Keil Monitor-51 Driver",即選擇了STC89C516RD硬體模擬器。

3、單擊「R外圍設備」選Target Setup設置選項選擇您要使用串口(必須和實際相符合),波特率 38400。

被模擬的目標板使用12MHZ或者是11.0592MHZ晶振時波特率選擇38400;被模擬的目標板使用6MHZ晶振時波特率選擇18400。

4、需要生成HEX代碼給編程器燒寫晶元的話,選中「生成 HEX 文件」的選項,按鈕「選擇OBJ文件夾...」是用來選擇最終HEX文件的存放目錄的。

5、按F7快捷鍵可以進行編譯,編譯成功後如出現文字,表示編譯成功!

然後進行硬體模擬,將模擬器放入51單片機試驗開發板的40腳活動插座中,這時模擬器的電源由實驗開發板提供。

現在按Ctrl+F5可以進入模擬,再按F5全速運行狀態。

看到實驗板開發板P1的八個紅色LED,輪流點亮,表示運行成功,你可以查看相關的變數和參數,這里我們完整演示一個匯編語言的模擬過程,KEIL C最擅長的是C語言,建議有基礎的盡量採用C語言。

⑸ keil4 怎樣新建一個工程且新建文件

keil4 新建一個工程且新建文件的方法

  • 打開keil軟體,找到project,下拉菜單有一項new uvision project。點擊這個項目,會出現一個項目路徑

  • 步驟閱讀.步驟閱讀.2自定義項目名稱和保存位置。

  • 步驟閱讀.3選擇需要燒代碼的單片機晶元的生產公司以及相應的晶元型號

  • 步驟閱讀.4上一步做好以後,出現一個提示,點是就會生成一個51的啟動文件,否就不會出現,如圖,是點了是

  • 步驟閱讀.步驟閱讀.5以上步驟就新建了一個工程。我們可以直接add進去已有的文件。本次介紹如何自己新建文件。點標題欄的新建按鈕,出現了一個隨機的text1,點擊保存按鈕,會提出下圖的對話框。如果是C語言就在文件名後加上.c,如果是匯編語言就加後綴.asm

  • 步驟閱讀.步驟閱讀.6source group 1選中,右鍵,出現一個add files to source group 1。點確定

  • 步驟閱讀.步驟閱讀.7可以看到剛才保存的文件在,我們可以選中它或者其他需要的文件,點擊add,確定

  • 步驟閱讀.8現在已經成功的建立一個項目框架了,剩下的有我們自己向裡面添加代碼,蓋自己的樓啦。

⑹ 簡述創建一個新Keil C51工程的步驟

我這有keil 4的操作步驟,keil 5應該相似吧,可供參考。

去我的網盤下載說明書。

網頁鏈接

⑺ 簡述用keil uvision怎麼建立一個工程文件的過程

KeilC建立新工程的步驟如下:
1、點擊菜單「Project」
2、選擇「NEW μVision Project」
3、為新建工程命名,點保存
4、如果有多個設備庫的話,選擇需要的選擇設備文件庫
5、選擇單片機型號
6、出現問你是否添加STARTUP.A51對話框,選否
現在工程已經建立完畢,你可以添加文件了。
7、雙擊工程欄"Source Group",選擇添加的C源文件,點擊Add。
現在可以編輯C源文件了。

⑻ keil4怎麼新建工程

keil4新建工程可以在軟體中設置後新建,具體辦法如下:

1、首先打開桌面上的keiluVision軟體。然後點擊上面的【Project】,再點擊【NewVisionProject】 。

⑼ keil5怎麼新建工程並生成hex

操作方法如下:

操作設備:戴爾筆記本電腦

操作系統:win10

操作程序:keil5

1、先打開KEIL軟體。

⑽ keil5如何建立新工程

原發布者:NewMoon1108 雙擊KeiluVision5快捷方式,運行KeiluVision5 1、新建工程[Project]->[NewuVisionProject...] 選擇文件夾(自定義),輸入文件名(例Test01)[保存]2、選擇CPU型號展開[Freescale],選擇[K60Series]下[MK60DN512xxx10][OK]3、選擇運行環境勾選[Device]->[Startup][OK]4、設置屬性[Project]->[OptionsforTarget'Target1'...ALT+F7]或選中Target1後,滑鼠右鍵,選擇[OptionsforTarget'Target1'...ALT+F7]Target屬性頁,根據開發板上硬體,填入相應晶體頻率如圖紅框所示C/C++屬性頁,選擇[IncludePaths]後[...]按紐,如圖紅框如示選擇工具欄上[New/Insert]按紐,,如圖紅框如示選擇[C:\Keil_v5\ARM\Pack\ARM\CMSIS\4.2.0\CMSIS\Include]目錄[OK]Debug屬性頁,選擇PEMicroDebugger調試器,如圖紅框所示[OK]5、常式展開[]Target1]選擇[SourceGroup1],單擊滑鼠右鍵,選擇[AddNewItemto'SourceGroup1']選擇CFile(.c),選擇文件夾路徑(自定義),填寫文件名Test01加入如下代碼6、編譯[Project]->[BuildTargetF7]或單擊編譯工具欄中Build圖標修改並編譯至0Error(s),0Warning(s). 7、調試[Debug]->[Start/StopDebugSessionCtrl+F5]或單擊調試工具欄中Start/StopDebugSession圖標[Connect(Reset)]

熱點內容
appleid為什麼連接伺服器出現問題 發布:2025-05-13 18:17:37 瀏覽:970
書翁怎麼配置 發布:2025-05-13 18:17:36 瀏覽:911
雲資料庫mongodb 發布:2025-05-13 18:16:12 瀏覽:774
A7編程 發布:2025-05-13 18:15:26 瀏覽:742
python視圖 發布:2025-05-13 18:14:01 瀏覽:759
win為什麼干不過安卓 發布:2025-05-13 18:12:27 瀏覽:586
文件夾只讀win8 發布:2025-05-13 18:11:41 瀏覽:272
xp安裝php 發布:2025-05-13 18:04:30 瀏覽:183
sqlserver介紹 發布:2025-05-13 17:58:00 瀏覽:4
雲閃付安卓版哪個版本好用 發布:2025-05-13 17:57:16 瀏覽:187