编译工具设置MedWin集成开发环境系统默认使用万利电子有限公司的汇编器A51.EXE和连接器L51.EXE,支持汇编语言编写的程序开发,如果使用其它外部编译工具,需要对外部编译工具的路径和程序进行设置。 系统默认的汇编器和连接器这是MedWinV3环境的初始默认选项,用户只使用汇编作为编程语言时,建议选择此选项。
图 1 系统默认的汇编器 指定路径下的编译工具当使用C作为编程语言时,建议选择此选项。系统默认C编译器为C51.EXE,连接器为BL51.EXE或L51.EXE,INC文件指向与BIN目录相同层的INC目录,LIB文件指向与BIN目录相同层的LIB目录。 注意:只需将路进指向外部编译工具原始安装位置,不要移动或复制外部编译工具中的任何文件!
图 2 指定路径下的编译工具路径 用户指定的编译工具这是高级用户的选项,用户必须设置:编译器,汇编器以及连接器的执行文件和INC,LIB文件所处的路径。 注意:只需将路进指向外部编译工具原始安装位置,不要移动或复制外部编译工具中的任何文件!
图 3 用户定义编译工具设置 设置工作目录MedWin 集成开发环境开发调试程序是以项目方式进行的,用户建立的项目存放在系统默认或用户指定的工作目录中。系统初次使用时,工作目录为本地硬盘最后一个本地盘符下的WorkDir文件夹。 当选择确定工作目录后,所有新建的项目都会建立工作目录所处的文件夹中。MedWin最多支持预先设定的16个工作目录,被[项目|新建项目]对话框使用。
图 4 工作目录列表 工作目录可以激活、添加和删除。
图 5 添加新的工作目录 MedWin环境设置MedWin系统默认的环境设置可以通过[设置|环境设置]选项设置。下图为命令菜选项页设置。
图 6 设置集成开发环境菜单命令 工具栏的显示与隐藏通过工具栏选项页设置,如图。
图 7 设置集成开发环境工具栏 缺省的菜单动画显示方式通过下图中菜单动画选项设置。
图 8 设置集成开发环境菜单 工具条的提示和显示通过下图设置。
图 9 设置集成开发环境工具栏选项 设备驱动管理器MedWin集成开发环境设备通过设备驱动管理器,实现对不同的仿真设备进行管理:MCU类型,通讯方式和仿真方式等。 SE-52HP,ME-52HP,SE-52HU,ME-52HU仿真器的设备驱动程序为:Insight ME-52HU系列仿真器设备驱动程序,驱动程序列表中说明驱动程序的版权信息,DLL版本,LIB版本和支持仿真器列表。点击选择驱动按钮,设备驱动程序列表前的“√”表明已经选用该驱动。
设置通讯方式当设备驱动程序选择完成后,通过执行[设置|设置通讯方式]命令,可以改变当前选择的通讯端口: l 通用串行总线(USB) l 打印口1(LPT1) l 打印口2(LPT2) l 打印口2(LPT3) 或选择 自适应通讯端口
MedWin选项MedWin 选项设置分为:基本设置,窗口设置,窗口配色,文本编辑器和调试选项等五部分,通过执行[设置|选项]命令,可以对与上述五个部分相关的所有配置进行修改,以满足不同的需求。 基本设置1. 常规 常规包含MedWin运行时初始状态的设置、文件被外部程序修改时的处理和关闭项目时界面参数的保存。 运行: n 打开最后一次使用的项目,默认为打开。为方便使用MedWin,启动运行后,自动打开前次使用的项目,并且可以通过以下选项,选择进入文本编辑状态或构建项目、下载程序代码到仿真器: l 默认打开项目时进入文本编辑状态 l 进入调试状态 n 打开反汇编窗口,默认为无效。当开发调试处于硬件调试阶段时,可以打开反汇编窗口,直接在反汇编程序上进行调试。 文件被外部程序修改时: l 提示选择对话框 l 自动重新装载文件 关闭项目时: n 保存文档窗口位置 n 保存数据窗口位置 n 保存内存窗口位置 n 保存地址断点 n 保存书签 n 保存观察窗口内容
图 10 集成开发环境用户选项-常规设置 2. 汇编语言程序 汇编语言程序选项包含用于彩色文本显示的文件扩展名定义,Tab大小设置和关键字表管理。 基本设置: n 默认汇编语言程序扩展名为:*.asm; *.a51; *.src和*.inc,添加时以分号分隔。 n Tab尺寸默认为8个字符,设定范围从1~32。 n 关键字表: 用于文本彩色字符显示的关键字表。可以根据需要增加、删除自己定义的关键字,但系统默认的关键字不可以被删除。 点击“点击此处添加关键字”添加关键字。
图 11 集成开发环境用户选项-汇编语言程序设置 3. C语言程序 C语言程序选项包含用于彩色文本显示文件扩展名的定义,Tab的大小设置和关键字表的管理。 基本设置: n 默认汇编语言程序扩展名为:*.c; *.h,添加时以分号分隔。 n Tab尺寸默认为4个字符,范围从1~32。 n 关键字表: l 用于文本彩色字符显示的关键字表。可以根据需要添加或删除关键字,但系统默认的关键字不可以被删除。 l 用于文本彩色字符显示的预处理字表。可以根据需要添加或删除预处理字,但系统默认的预处理字不可以被删除。预处理字在文件中以“#”开始。 点击“点击此处添加关键字”添加关键字和预处理字。
图 12 集成开发环境用户选项-C语言程序设置 4.   |