MAX-IDE入门
[09-12 17:53:01] 来源:http://www.88dzw.com 单片机学习 阅读:8337次
文章摘要: 表2. 评估板设置 使用MAX-IDE时,请按照以下步骤设置MAXQ评估板和JTAG适配板(图2): 如上所述将电源接到JTAG适配板。 如上所述设置评估板和JTAG适配板的跳线。可能还需要根据评估需要设置评估板上其他的跳线或者DIP开关;更详细的信息请参考评估板数据资料。 连接2 x 5 10芯带状电缆到JTAG适配板上的P2插座和评
MAX-IDE入门,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com表2. 评估板设置
使用MAX-IDE时,请按照以下步骤设置MAXQ评估板和JTAG适配板(图2):
如上所述将电源接到JTAG适配板。
如上所述设置评估板和JTAG适配板的跳线。可能还需要根据评估需要设置评估板上其他的跳线或者DIP开关;更详细的信息请参考评估板数据资料。
连接2 x 5 10芯带状电缆到JTAG适配板上的P2插座和评估板上的对应插座。连接器仅能从一个方向连接;否则,请确定红线连接至两个插座相同编号的引脚。
使用直通串行电缆将JTAG适配板上的J1连接至PC COM端口。
打开所有电源。
在MAX-IDE中建立项目
建立一个新的MAXQ汇编项目
按照以下步骤,在MAX-IDE中建立一个新的MAXQ汇编语言项目:
从MAX-IDE菜单选择Device MAXQ JTAG。
选择Project New Project。建立一个未命名的项目。
选择Project Save Project As。选择您希望保存项目(.prj 文件)的位置。
要建立一个新的汇编代码文件,可选择File New File。在文件中输入汇编代码后,选择File Save As,在你的项目目录下保存新建立的.asm文件。下一步,选择Project Add Files,选择新建的文件,加入到项目中。
要将已有的汇编代码文件加入到项目中,选择Project Add Files,然后选择要加入的文件。
不必将包含文件加入到项目中,汇编过程会自动读入包含文件。
MAXQ2000的一个汇编文件实例如下:
$include (..\api\maxQ2000.inc)
org 0000h
main:
jump $
end
以上$include行因包含文件的位置而异。关于$include和org伪指令的详细信息,请参考本文档的“使用MAX-IDE汇编器”一节。
关于汇编和包含文件的说明
全体MAXQ微控制器共有的系统寄存器(例如累加器、数据指针和循环控制寄存器)已在MAX-IDE汇编器中进行了预定义。外设寄存器因器件而异,必须在包含文件中定义。用于各种MAXQ微控制器的标准包含文件随MAX-IDE一起被安装;上例中的包含文件是用于MAXQ2000的。
预处理伪指令(例如等同、定义和宏)不会在一个项目内的不同文件之间传送。如果一个MAX-IDE汇编项目含有一个以上的汇编文件,各汇编文件必须含有它要用到的预处理伪指令或者文件包含伪指令。
不管项目中有多少汇编文件,每个文件的最后必须有"end"声明。
不要在包含文件中加入"end"声明。
项目中含有多个汇编文件时,所有文件中的所有标识符都为公用的;即,任何汇编文件中的代码都可以调用或引用同一项目中任何其他汇编文件中的例程或标号。
打开一个已有的项目
要打开一个以前建立的MAX-IDE项目,只需从菜单中选择Project Open Project,然后选择你希望打开的.prj文件。注意,如果JTAG适配板和评估板没有正确连接和上电,打开MAXQ JTAG项目时可能会产生错误信息。
当一个项目已经建立或者打开后,该项目中的汇编代码文件将被列在左侧的面板上。双击文件名可以将其打开,以便在MAX-IDE中进行编辑,如下面的图3所示。
运行和调试代码
编译项目
要编译项目文件,从菜单中选择Debug Make或者Debug Build All,或者点击工具条上这些命令的快捷按钮,或者按下F7 (作用与Make相同)。MAXQ编译器运行,如果没有错误,消息窗口中将出现"Compiling...Build Successful."。构建过程中的任何错误将会出现在消息窗口中。
《MAX-IDE入门》相关文章
- › MAX-IDE Simulator User's G
- › MAX-IDE入门
- › Automatically Initializing Data Segment Values in MAX-IDE
- 在百度中搜索相关文章:MAX-IDE入门
- 在谷歌中搜索相关文章:MAX-IDE入门
- 在soso中搜索相关文章:MAX-IDE入门
- 在搜狗中搜索相关文章:MAX-IDE入门