keil軟件:
? ? ? ?IDE:IDE是集成開發環境,就是用來開發的完整的軟件系統。
keil和mdk:
keil:只能用來開發單片機
mdk:基于keil 拓展ARM的開發,主要用來開發ARM-cortex-m系列單片機的程序。
使用keil打開已有的工程項目:
1、IDE開發軟件:創建一個工程項目(project),keil軟件需要一些工程項目文件來管理項目中的代碼。
打開工程項目的方法:1,項目名,直接進入;2打開keil軟件后,再打開文件(菜單open project)
2、編譯工程:1、工程項目文件簡單分為:工程文件,源文件,目標文件
? ? ? ? ? ? ? ? ? ? ? ?工程文件:keil軟件工作需要的文件,與寫的程序無關。
? ? ? ? ? ? ? ? ? ? ? ? 源文件:編程編出來的源代碼
? ? ? ? ? ? ? ? ? ? ? ? 目標文件:keil中編譯器等工具把源文件編譯后生成的文件,最終向單片機中燒錄時需要把目標文件燒錄進去。
? ? ? ? ? ? ? ? ? ? ? ? ?2、工程剛創建時只有工程文件,通過編寫添加源代碼,生成工程文件和源文件,編譯,得到目標文件。
? ? ? ? ? ? ? ? ? ? ? ? ?3、編譯報錯、報警告要重新編譯。
3、keil中建立新工程文件:
? ? ? ? ? 建立之前最好關閉之前的文件(在自己動手建立工程文件時,沒有把之前的關閉,而且由于沒仔細看步驟,剛開始建立的時候一直沒做成,所以一定要仔細同時要注意關閉之前的文件)
? ?project------->new uvision project---->選擇合適的目錄用來保存工程項目,輸入一個項目名------->選擇cpu,一般選擇atmel 89c51---->寫代碼或復制已有的代碼添加到工程項目中,編譯完成進行燒錄(如果沒有.hex文件生成,點擊 taret eptions,點擊多選框中的output菜單,點擊creat ?hex file,關閉菜單,重新rebulid.)
?
?
?
c語言:匯編語言、c語言都可以寫出程序?
? ? ? ? ? ? ? 標準c語言是獨立于各種應用領域而獨自成為一種標準的c語言。
? 注釋的方法:1、/*,*/ ?2// ? ? 注釋只是對代碼的說明,刪除與否對程序無影響。