Ⅰ Keil下每编译一次,怎么做到程序版本号+1
这个需要结合其他命令才行。
Keil系列教程:
http://blog.csdn.net/column/details/13472.html
Ⅱ --- 错误: 不能执行 'C:\Keil\C51\BIN\A51.EXE'
<p>你是不是通过资源管理器双击它直接运行,然后窗口一闪而过?</p>
<p>其实A51.exe是一个命令行程序,通常是结合keil uVersion集成环境来使用的,当然也可以在Windows中的通过命令行的形式运行.</p>
<p>在cmd中运行时,出现如下窗口:</p>
<p></p>
<p>在uVersion中可直接设置参数</p>
<p></p>
<p>你也可以在知道中下载《ASM-51 宏汇编使用手册》http://wenku..com/view/b1ab4d4cf7ec4afe04a1df75.html </p>
Ⅲ 在Realview MDK中如何生成.bin格式的文件 详细�0�3
执行文件。 虽然这两个格式的文件非常有利于 ULI NK2 仿真器的下载和调试, 但是 ADS的用户更习惯
于使用* .bi n 格式的文件, 甚至有些嵌入式软件开发者已经拥有了* .bi n 格式文件的调试或烧写工具。 为
了充分地利用现有的工具, 同时发挥 Real vi ew MDK 集成开发环境的优势, 将* .axf 格式文件或* .hex 格
式文件转换成* .bi n 格式的文件是十分自然的想法。 本文将详细的探讨这种转换方法。
在详细的介绍这种方法之前, 先了解一下 ARM 公司的 RVCT 开发套件中的 fromel f.exe 转换工具是
十分必要的, 因为在 Real vi ew MDK 中生成* .bi n 格式文件的工具正是它。
fromel f.exe 转换工具的语法格式如下:
f r o m e l f [o p t i o n s ] i n p u t _f i l e
其中[opti ons]包括的选项及详细描述见表一。
表一 fromel f 工具的选项及描述表格
选项 描述 选项 描述
--help 显示帮助信息 --vsn 显示版本信息
--output fi l e 输出文件(默认的输出为文本格式) --nodebug 在生成的映象中不包含调试信息
--nolinkview 在生成的映象中不包含段的信息 --bin 生成 Pl ai n Bi nary 格式的文件
--m 32 生成 Motorol a 32 位十六进制格式的文件--i32 生成 I ntel 32 位十六进制格式的文件--vhx 面向字节的位十六进制格式的文件 --base addr 设置 m32, i 32 格式文件的基地址
--text 显示文本信息 -v 打印详细信息
-a 打印数据地址(针对带调试信息的映象)-d 打印数据段的内容
-e 打印表达式表 pri nt excepti on tabl es -f 打印消除虚函数的信
-g 打印调试表 pri nt debug tabl es -r 打印重定位信息
-t 打印字符串表 -y 打印动态段的内容
-z 打印代码和数据大小的信息
在掌握了 fromel f 转换工具的语法格式以后, 下面将介绍它在 Real vi ew MDK 中的使用方法:
1 . 新建一个工程, 例如 Axf_To_Bi n.uv2;
2. 打开Opti ons for Target ‘ Axf_To_Bi n’ 对话框, 选择User 标签页;
3. 构选 Run User Programs After Bui l d/Rebui l d 框中的 Run #1 多选框, 在后边的文本框中输入
C:\Kei l \ARM\BI N31 \fromel f.exe --bi n -o ./output/Axf_To_Bi n.bin ./output/Axf_To_Bi n.axf 命令行;
4. 重新编译文件, 在./output/文件夹下生成了 Axf_To_Bi n.bi n 文件。
Ⅳ linux的各个命令都是怎么存放的
不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;◆ 系统管理相关命令:df、top、free、quota、at、lp、adser、groupadd、kill、crontab;◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。Linux必学的60个命令(1)-安装与登陆命令login1.作用login的作用是登录系统,它的使用权限是所有用户。2.格式login [name][-p ][-h 主机名称]3.主要参数-p:通知login保持现在的环境参数。-h:用来向远程登录的之间传输用户名。如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。一般界面是这样的:Manddrake Linux release 9.1(Bamboo) for i586renrel 2.4.21-0.13mdk on i686 / tty1localhost login:rootpassword:
Ⅳ 请教各位大虾关于keil使用命令行时系统环境变量
择"以管理员身份运行",第一次使用keil输入lic的时候,必须右击keil图标,选择"以管理员身份运行",不然没权限.
Ⅵ keil软件可以生成.bin文件吗能请给个详细方法,有图更好!
Keil的51软件包没有提供直接输出bin功能。可借助外部的hex2bin小工具实现,其实你也可以自己写一个转换程序,不费多大事儿的。
Keil的MDK软件包支持通过fromelf工具转换输出bin。
Ⅶ 如何在kali中安装mdk3
建议到kalilinux官网下载www.kali.org。下载完成之后,如果你需要虚拟机则在电脑上面已经安装好的虚拟机软件里面新建虚拟机配置镜像文件即可。
Ⅷ keil uvision4的命令窗口在哪,求高手!!keil 3和4的区别主要在哪
keil3和keil4的区别不大,一般使用不会有影响,如果是在跟着一个keil3写的书在学,你就用keil3吧,如果不是那用keil4吧。对我来说就是keil3和keil4的图标不同,还有就是编译是keil4会发现更多可能的代码错误,但有时也未必是错误。你也可以同时装keil3和keil4,没必要管keil3和keil4有什么区别。
Ⅸ KEIL模拟仿真的时候执行2次停止 为什么下载到单片机里一直不停的执行
因为仿真的时候,KEIL发现已经到程序结尾了,那就不会继续仿真了。而在实际情况中,当程序结束后,CPU会继续往下执行代码,当发现机器码是00时(一般没有程序代码的ROM空间都是00),就会跳到ROM的0000位置,也就相当于重启了,那么当然会反复重启了。
给你个建议:
for(j=0;j<2;j++)
{
...........
}
while(1);
这样就只执行两次了,除非上电重启
Ⅹ keil uvision4 memory数据导出怎么操作
“Command”中用“SAVE”命令:
SAVE path filename addr1, addr2
注意保存下来的文件是HEX386 格式的,可以通过其他工具转换成BIN 格式。
相关链接:
http://www.keil.com/support/man/docs/uv3/uv3_cm_save.htm