① 我用文本文檔寫了個匯編程序,怎麼把它導入Keil中進行編譯
KEIL中是可以編寫
匯編語言
的,就是在建立文件時不要把它保存為.C的文件,而是要保存為.asm的文件
類型
,如果保存為.c的格式就是進行C語言編寫。保存後,直接將
文本文檔
中的
程序
復制、粘貼在.asm的文件中就行了。
② keil是如何進行編譯的
這個函數一定是形如void
f1(void)的簡單函數。keil在編譯時對於無參數的函數是可以直接編譯的,不報錯,但鏈接的時候肯定會出錯啦,找不到地址嘛。
③ 在keil環境中遍了一段C51的程序後怎麼編譯
1 新建一工程;在主菜單project下(.Uv2)
2 新建一文件;如C則存為.c文件,如匯編則存為.asm文件;
3 在左邊窗口中的Target1上右擊,在菜單中選add file to group,再選中你的剛建的
文件,即把它加入到你的工程中。
4 選中主菜單project-->build target(或F7)即可編譯你的程序;
5 選中主菜單debug的第一項,則切換到調試窗口;
6 選中主菜單debug->go(F5)即可運行程序了。
注意:view ->periodic window update 是刷新窗口,這樣結果可以看得更清。
還有不清楚的問我:MSN:[email protected]
公司上QQ不方便,呵呵.
④ keil 怎麼用編譯匯編程序
keil編譯匯編程序跟編譯C程序操作方法是一樣的。步驟如下:
1、建一個工程
2、添加或新建一個匯編文件
3、編輯這個匯編文件程序
4、點擊編譯命令進行編譯
如果沒有錯誤就可以生成HEX文件了。
⑤ 學習單片機,Keil無法編譯.asm文件和.c文件
你只是打開了源文件,但是沒有將源文件導入你的工程,所以提示這個錯誤
導入文件的選項在右邊project框裡面,右鍵點Source Group 1,選Add Files... 添加你的源文件就行了
⑥ 有許多文件,不知道在keil裡面怎麼編譯,求教啊
新建一個工程,把C文件全部加進去,設置好頭文件路徑。具體在網上搜索資料(關於在一個工程中加入多個C文件方法)。
⑦ Keil uvision5中如何設置編譯器使其可以編譯c++內容
把源文件後綴名改為cpp。要支持C++11版本特性,只需要在Keil µVision集成編輯器里選擇Project - Options - C/C++ 在- Misc Controls裡面添加--cpp11.