让Ultra Edit和Keil结合的更紧密

发布者:daits摸鱼的最新更新时间:2015-03-12 来源: laogu关键字:Ultra  Edit  Keil 手机看文章 扫描二维码
随时随地手机看文章
搞单片机的工程人员一般都喜欢用Ultra Edit编辑器,因为它可以把编程的语言关键字能够高亮彩色显示,还能够很好的支持中文。虽然keil也可以把关键字高亮彩色显示,但对中文的支持不是很好。另外,Ultra Edit编辑器与keil编辑器还有“感知”能力,当我们在其中的一个编辑器改变了编辑的内容再打开另一个编辑器的时候,就会出现一个提示窗口,提示我们编辑的内容已经被别的程序更改,是不是要重新加载?点击“是”后就会把被改变的内容重新加载上来。但是我们要打开两个窗口,要来回的切换,有时候感到很不方便,其实我们可以让它们更紧密的结合起来。
  让Ultra Edi也具有编译能力
打开Ultra Edit,选择菜单“高级”的“项目工具配置”,点击,打开工具配置窗口,在“命令栏”里输入:“C51  %F”(不要输入引号)。在“工作目录”里输入你的keil的安装路径,如果安装在D盘,可以这样输入:“D:KeilC51BIN”(不要输入引号)。当然也可以点击“游览”找到“BIN”文件夹。接着我们在“菜单项目名称(M)”输入你起的名字,我输入的是:“Compiler”。为了看到输出结果我们还要做下面的设置,在“保存活动文件”前面的方框里打勾;在“输出到列表窗口” 前面的方框里打勾;在“捕获输出” 前面的方框里打勾。最后点击“插入”按钮。设计好的情形如图所示。不要忘了还要点击“确定”按钮,不然我们前面的工作就白做了。

下面我们就可以试试我们的成果了。打开一个C文件,点击“高级”菜单,在“高级”下拉菜单出现了compiler菜单选项,点击一下,看看出现了什么?在输出窗口出现了编译结果。如果有错误,在屏幕上出现的提示信息行直接双击,就可跳到出错文件所在的行,是不是很专业?Ultra Edit不就变成了一个专业的编译器了吗?!当然要想更专业还可以做一个批处理文件,直接生成hex文件。不过笔者建议在Ultra Edit编译通过以后再用keil建立项目,然后编译、模拟。
要想编译汇编文件在“命令栏”里,输入:“A51 %F”即可,在“菜单项目名称(M)”输入你起的名字,我输入的是:“ASM”。其他设置同上。但是输出结果不能提示具体的出错信息。
用keil打开Ultra Edit
打开keil,选择“Tools”菜单,点击“Customize Tools Menu”选项,出现“Customize Tools Menu”窗口。点击“Menu content:”右边的第一个按钮,在下面的编辑框输入:“Ultra Edit”  在Command输入Ultra Edit 的执行文件的路径,如:“D:Program FilesUltraEditUedit32.exe”。在Arguments输入:“%F”。设置好的界面如图所示。点击“OK”,回到keil的界面。用鼠标点击一下项目管理栏里要打开的文件,使文件名成反色,打开“Tools”菜单,在下拉菜单有“Ultra Edit”选项,点击一下,相应的文件就在Ultra Edit编辑器里打开了!你就可以很方便里在Ultra Edit修改文件了。

另外,Ultra Edit编辑器对asm文件的关键字不能高亮彩色显示,我们可以打开Ultra Edit根目录下的Wordfile进行编辑使之有这个功能。
关键字:Ultra  Edit  Keil 引用地址:让Ultra Edit和Keil结合的更紧密

上一篇:如何成为单片机开发高手
下一篇:EM78156单片机结构

推荐阅读最新更新时间:2024-03-16 13:54

MSP-EXP4320P401R使用---Keil的使用与Debug
1、MSP432介绍,德州仪器官网有很多。。。 2、官网推荐使用的开发工具包括IAR,KEIL,CCS。由于本人多使用KEIL,所以想基于KEIL进行开发,一看MSP-EXP432上面的的仿真器,是XDS110-ET Rev 1.0就傻眼了,翻看德州仪器的Keil使用手册,手册上只说明了可以使用ULINK,JLINK,XDS。 由于我也没有ULINK,JLINK。突然发现没有完成驱动安装的板子,在设备管理器中出现with CMSIS DAP 字样,灵机一动。先装驱动,由于板子比较新,所以新下载了CCS6.1.2。没有使用软件,只是用来安装XDS110的驱动。 3、在KEIL中选用CMSIS-DAP 作为仿真器。可以完成
[单片机]
MSP-EXP4320P401R使用---<font color='red'>Keil</font>的使用与Debug
[单片机][KEIL5] 参数的意义和使用 L #L @L K #K $, #, %, @, ~, ^
使用键序列从µVision传递参数给外部用户程序。 键序列是键码和文件码的组合。 键序列可以使用,例如,在对话框工具,SVCS,选项的目标用户,或从命令行。 以下规则适用: 当从命令行使用时,某些关键代码必须重复。 使用符号$,#,%,@,~,^ 用$$,##,%%,@@,~~,^^来转义它们。 当使用可能包含特殊字符(空格、~或#)的文件夹名称时,将键序列用引号( )括起来。 关键码及档案码列于下表: |C:MYPROJECTPROJECT1.UVPROJX |带扩展名的完整路径和文件名 @| PROJECT1| 没有扩展名或路径说明的文件名 $| C:MYPROJECT | 用反斜杠扩展的文件路径名。
[单片机]
[单片机][<font color='red'>KEIL</font>5] 参数的意义和使用 L #L @L K #K $, #, %, @, ~, ^
中兴Axon 40 Ultra登场:骁龙8 Gen 1+独立安全芯片
今日下午,中兴举办Axon 40系列发布会,其中Axon40 Ultra外观设计回归极简,同时搭载骁龙8 Gen 1芯片。 外观设计方面,中兴Axon40 Ultra上回归产品本质,其采用灌胶工艺,整体玻璃覆盖率95%。屏幕两侧超小弯折半径,背面采用 “瀑布式”曲面热弯玻璃,71°超大侧面弧度,3.9mm超深弯折度,更加贴手。Label设计2.0简洁纯粹。水墨、敦煌两种国风高级配色,透镜纹理搭配闪光砂工艺,具有极高的视觉感染力。 作为直板旗舰的终极形态,中兴Axon40 Ultra还搭载了全新一代骁龙8芯片,是今年安卓手机的最强霸主,拥有强大的算力和AI性能。UFS3.1,满血LPDDR5,Wi-Fi6增强版应有尽有,将
[手机便携]
解决keil5中的中文乱码问题
1.当输入中文时会发现输入的文字成了问号 2.解决这一问题,可以通过以下方式实现 在菜单栏中找到以下界面 3.选择Chinese GB2312(Simplified),点击OK 4.这样就可以显示输入的中文了
[单片机]
解决<font color='red'>keil</font>5中的中文乱码问题
win7下keil4开发s3c2440裸机的开发环境搭建
ADS在win7下不稳定并且官方早就已经不更新,并且本人常用MDK进行嵌入式软件开发,MDK简单好用,功能强大,所以想用MDK来进行开发S3C2440的裸机开发。从网上找里好多大神的博客,搭建环境时,出现很多奇怪的问题,写此博客一是记录一下,二是想让新搭建环境的同行少走一些弯路。 1、平台 1)、操作系统:win7 64位 2)、KEIL版本:4.74 3)、jlink V9下载器 4)、开发板:FL2440 keil软件以及jlink驱动安装可自行百度安装。 2、新建工程 2.1、选择project下的New uVision Project新建个工程 设置工程路径以及工程名字 ##2.2、选
[单片机]
win7下<font color='red'>keil</font>4开发s3c2440裸机的开发环境搭建
STM32开发笔记16: 使用静态库加快Keil编译速度
单片机型号:STM32L053R8T6 使用Stm32CubeMx生成的源文件数量比较多,编译的时候会占用很长的时间,我们仔细观察这些文件除了main.c外,其它的文件我们基本上是调用其中的函数,并不需要对其进行改动。所以,可以仿照Freescale MQX的设计方法,分层进行编译,下图是在进行项目设计时候的层次结构。 第0层用于存储Stm32CubeMx生成的工成文件,第2层处理除main.c以外的所有文件,第3层加入应用层的逻辑结构。 第0层的处理方法,大家参考Stm32CubeMx的使用方法,就可以了。 第1层的处理方法,也非常简单,可通过以下步骤完成: 1、在工程目录结构
[单片机]
STM32开发笔记16: 使用静态库加快<font color='red'>Keil</font>编译速度
Keil官网下载器件支持包Software Packs
1、进入keil官网 https://www.keil.com/ 2、点击下面的Arm 3、点击左侧的Device List 4、 ...... 5、点击目标型号,会有相关介绍,可以在右侧下载器件包,下面还有例程可以下载。 6、也可以直接点击Software Packs,选择keil下的ST的mcu。
[单片机]
<font color='red'>Keil</font>官网下载器件支持包Software Packs
三星S22 Ultra屏幕曲率低于Note20 标准款则是直屏
据 @冰宇宙 爆料,三星 Galaxy S22 Ultra 屏幕的曲率将会低于 Galaxy Note 20 Ultra,可能与 Note10+ 相近或略小。   此外,爆料消息还称,三星 Galaxy S22 的标准款以及 Galaxy S22 + 机型,很可能配备直屏。三星近几年来,一直在降低其旗舰手机的屏幕曲率。   IT之家了解到,结合此前爆料,顶配版的三星 S22 将采用 LTPO 屏,能实现 1-120Hz 的自适应刷新率调节功能,搭载骁龙 898 以及自家的三星 Exynos 2200 旗舰芯片,后者还有 AMD 核显技术加持。   三星 Galaxy S22 和 Galaxy S22 + 预计将采用 50
[手机便携]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved