標題: 怎么利用keil將單片機c代碼轉(zhuǎn)換為匯編代碼? [打印本頁]

作者: 13124548295    時間: 2018-10-16 17:19
標題: 怎么利用keil將單片機c代碼轉(zhuǎn)換為匯編代碼?
Listing 標簽頁用于調(diào)整生成的列表文件選項。在匯編或編譯完成后將產(chǎn)生(*.lst)的列 表文件,在連接完成后也將產(chǎn)生(*.m51)的列表文件,該頁用于對列表文件的內(nèi)容和形式 進行細致的調(diào)節(jié),其中比較常用的選項是“C Compile Listing”下的“Assamble Code”項, 選中該項可以在列表文件中生成 C 語言源程序所對應的匯編代碼。
按照上述操作之后產(chǎn)生了很多文件,但是不知道那個是匯編文件。



作者: woai66666660    時間: 2018-10-16 17:27
.hex文件
作者: 852850888    時間: 2018-10-16 17:27
有反匯編窗口
作者: yangfeng2068    時間: 2018-10-16 17:52
有專業(yè)的轉(zhuǎn)換軟件
作者: sxhwdz    時間: 2018-10-16 17:54

就在 *.lst 文件里面,你可以打開 main.lst 看看

作者: Stenvenlan    時間: 2018-10-16 17:59
在設(shè)置里可以設(shè)置
作者: Stenvenlan    時間: 2018-10-16 18:00
好像keil里可以設(shè)置
作者: yzwzfyz    時間: 2018-10-16 22:27
KEIL原本就必須將C轉(zhuǎn)成匯編,再轉(zhuǎn)成機器碼。在設(shè)置勾選項中(輸出文件)中找找。
將C與其生產(chǎn)匯編對比,對于提升及理解C,有極大的好處。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1