用Sublime Text编译51单片机程序
-
安装Keil
-
根据Keil安装路径配置环境变量(变量值填写:
安装目录
+\C51\BIN
比如我的安装目录为D:\Apps\Keil
就填写D:\Apps\Keil\C51\BIN
)
-
新建编译环境
- 复制以下代码另存为
Run 51 SCM.sublime-build
{
"shell_cmd": "\"%KEIL_CMD%/C51\" \"${file}\" & \"%KEIL_CMD%/LX51\" \"${file_base_name}.obj\" to \"${file_base_name}.abs\" >> nul & \"%KEIL_CMD%/OHx51\" \"${file_base_name}.abs\" >> nul & DEL *.lst *.obj *.map *.abs >> nul",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c",
"encoding":"cp936"
}
按Ctrl
+ Shift
+ B
键,选择Run 51 SCM
编译即可