作业帮 > 综合 > 作业

使用Keil 将汇编嵌入C语言中进行编译 出现: file has been changed outside the e

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 17:03:13
使用Keil 将汇编嵌入C语言中进行编译 出现: file has been changed outside the editor, reload?
请问要如何才能编译?
#pragma asm

MOV P0,#0FFH

#pragma endasm
我已在 Project 窗口中包含汇编代码的 C 文件上右键,选择“Options for ...”,点击右边的“Generate Assembler SRC File”和“Assemble SRC File”,使检查框由灰色变成黑色(有效)状态;
根据选择的编译模式,把相应的库文件(如 Small 模式时,是 Keil\C51\Lib\C51S.Lib)加入工程中, 该文件必须作为工程的最后文件
使用Keil 将汇编嵌入C语言中进行编译 出现: file has been changed outside the e
file has been changed outside the editor,reload?
这句话的意思是你的代码在keil之外的程序里改了,(比如你用记事本同时打开代码并修改,就会出现这种情况).点确定就好了