keil 怎么用编译汇编程序
keil编译汇编程序跟编译C程序操作方法是一样的。步骤如下:
1、建一个工程
2、添加或新建一个汇编文件
3、编辑这个汇编文件程序
4、点击编译命令进行编译
如果没有错误就可以生成HEX文件了。
keil4中编译出现的问题
keil 4 编译程序时提示mian.c(1): warning C318: can't open file 'STC12C5A.H'是没有正确编译造成的,解决方法为:
1、实现先长按住目标板上的复位键--》再点击 Settings--》再松开目标板上的复位键的操作如下。
2、实现KEIL打开Settings的设置对话框--》确认有红框圈中的内容后--》再进行下一步的选择如下。
3、把STM32F051Disconvery板断电重新上电操作如下。
4、实现GPIOA_MODER复位后的值为:0x2800 0000,把GPIO13\14配置为复用模式如下。
5、使用Keil开发环境对STM32L Discovery进行开发--》更新一次firmware后就不能连接目标板了,报错Internal command error Flash download failed target dll has been can--》把Keil更新至4.60就可以了。
KEIL 编译 程序没问题就是编译出错
程序是没问题,关于楼上说的死循环是正常的。我编译不会出错。你出错提示是什么?你这样很难猜啊。如果你只想解决问题,可以新建一个项目,可能是项目配置错误。当然你也可以将所以项目设置恢复为默认值试试。右击项目,选择option
for
target,在弹出的对话框最下方的default按钮,注意这样要每个选项页都要点一次。
建议还是新建项目。
keil怎么运行程序
要运行Keil编写的程序,首先应该将程序编译,然后下载到单片机中,最后通过烧录器将程序烧录到单片机中,即可运行程序。
拓展:Keil的编译器支持C、C++以及汇编语言,用户可以通过编译器将程序编译成目标文件,并下载到单片机中,最后通过烧录器将目标文件烧录到单片机中,从而实现程序的运行。