编辑: 达达恰西瓜 | 2013-04-19 |
当短接,系统则将按调试模式启动.客户在进 行开发调试时,总是让嵌入式网络模块处于调试模式,即JP1 处于短接状态. www.emtronix.com 028-86180660
5 英创信息技术有限公司 英创嵌入式网络模块使用必读(x86 系列)V6.02 图1-1 串口线与 PC 机串口连接 将英创公司提供的串口调试线的一端插入 PC 机(开发主机)的串口(如图 1-1) ,另 一端插入嵌入式网络模块开发底板的调试串口(如图 1-2) .这样就将开发主机和嵌入式网 络模块连接起来了. 图1-2 串口线与英创模块的调试串口连接 注意: 请记住 PC 机连接串口调试线的串口为 PC 机的哪一个串口 (COM1 还是 COM2) , 这将影响远程调试软件 TD 和TDRF 参数的使用(使用-RP1 参数还是使用-RP2 参数) .另 为保证可进行正常的下载和调试,最好确认该串口完好可以进行正常的串口通信. 将应与嵌入式网络模块配套使用的其它硬件模块与该嵌入式模块相连接. 如, 将配套的 LCD 液晶模块与之连接,开发底板上往往提供了 LCD 的连接插座(开发底板上有 LCD 插www.emtronix.com 028-86180660
6 英创信息技术有限公司 英创嵌入式网络模块使用必读(x86 系列)V6.02 座标志) ,将LCD 液晶模块的连接线直接插入该插座(注意插座的方向) ,即可完成连接. 图1-3 开发系统上电 现在可以给嵌入式网络模块进行通电, 即将直流电源线接头插入嵌入式网络模块配套底 板上的电源插头,见图 1-3,此时,嵌入式网络模块上的红色电源 LED 指示灯亮,连接的 LCD 液晶显示模块在经过很短暂的启动提示信息后,将显示 Waiting for handshake…, 这表示,嵌入式网络模块已经正常启动,正等待来自于 PC 机的调试命令. 这样基本的硬件环境就连接完毕了,总结之,所搭建的开发环境如图 1-4 所示: 图1-4 英创嵌入式开发环境功能框图 www.emtronix.com 028-86180660
7 英创信息技术有限公司 英创嵌入式网络模块使用必读(x86 系列)V6.02
2、安装软件开发工具 英创公司的嵌入式网络模块产品均是基于 x86 CPU 的,软件开发工具为 BC3.1,因此 建议用户选择 Windows 或纯 PC/DOS 作为开发平台.目前普遍使用的 Windows 操作系统 有XP、Win
2000、Win98 三种,其中 Win98 的MS-DOS 功能能够提供直接的硬件 IO 端口 操作,直接安装 BC3.1 后,就可进行模块的测试评估及应用开发了.对WinXP/2000 系统, 由于其命令行功能仅仅是对 DOS 的软件仿真,不再支持硬件 IO 操作功能,直接在命令行 下安装的 BC3.1, 其tdrf.exe 和td.exe 的运行都将碰到问题. 解决的办法是先在 WinXP/2000 上安装虚拟机软件 VMware,然后在 VMware 上使用 Win98 操作系统和 BC3.1. 本节首先介绍 BC3.1 的安装, 然后介绍 VMware 的安装以及虚拟 Win98 操作系统的使 用.如果您的计算机使用是 Win98 或者 WinME 操作系统,则本节第二部分可以忽略. 2.1 BC3.1 安装指南 Borland C/C++ 3.1 是Borland 公司于二十世纪九十年代初推出的优秀 x86 平台 C/C++ 开发工具,它不仅拥有功能强大的集成开发调试环境 IDE,还提供了通过串口即可实现远程 磁盘管理的工具 TDRF 以及远程调试工具 TD(Turbo Debugger) ,这极大地方便了嵌入式 系统的开发.英创公司的所有嵌入式平台产品均采用 x86 处理器,英创公司建议客户开发 时也选用 Borland C++3.1 这个优秀的开发平台,以实现高效率、高质量的嵌入式软件设计 和开发. 下面介绍 Borland C++3.1 这个软件的安装过程.