本帖最后由 正是河豚 于 2016-9-6 09:39 编辑
STC15系列单片机中有部分是具有仿真功能的(开头为IAP的具有仿真功能),这部分单片机可以通过KEIL软件仿真调试程序,直观方便,而大部分单片机本身不具有仿真功能,即用户只能把设计好的程序通过KEIL等软件生成HEX文件,然后把HEX文件直接下载到单片机中去,单片机执行该程序,如果实际使用发现有需要完善的,再重新修改程序编译生成新的HEX文件,再下载。那如何使用KEIL软件生成需要的HEX文件呢? 使用KEIL4打开一工程文件如下图,按照图示步骤进行设置: 然后,在KEIL软件中点击编译,则在完成编译后即会在用户定义的生成路径中生成需要的HEX文件。 注:HEX文件名称在不同的应用情况下有适合更改和不适合更改两种情况。譬如,当用户是不断的调试待完善的程序,则HEX文件名不宜修改,这样每次编译都会覆盖之前的,下载程序也不用担心下错。而当调试一些如流水灯闪烁间隔这样的功能时,可能需要几个不同时间间隔的HEX文件,来分别下载看一下效果,这时不妨将每一次的HEX文件重命名下,最后在生成路径的文件夹中就有需要的多个HEX文件供下载调试。
|