没有合适的资源?快使用搜索试试~ 我知道了~
美国Borland公司的经典产品BC3.1是一套应用于x86系列CPU平台支持C/C++及汇编编程的集成开发调试软件工具BC3.1自推出以来就以它卓越的编译性能及简单明了的操作界面获得了巨大的成功深受世界各地广大开发工程师的喜爱在当时的PC/DOS环境风靡一时时至嵌入式系统的兴起BC3.1则成为x86系列嵌入式产品开发中的重要工具之一如著名的uCOS-II多任务操作系统的基本版本就是采用BC来编译的本文将针对基于英创嵌入式网络模块的应用程序的开发特点对BC3.1的使用作一基本的使用介绍以让广大的开发工程师能分享BC3.1为我们带来的高效与便捷。
资源推荐
资源详情
资源评论
BC3.1 软件开发工具使用简介
英创信息技术有限公司
2005 年 3 月
§ 1
概述
美国 Borland 公司的经典产品 BC3.1 是一套应用于 x86 系列 CPU 平台 支持 C/C++
及汇编编程的集成开发调试软件工具
BC3.1 自推出以来 就以它卓越的编译性能及简单明
了的操作界面获得了巨大的成功
深受世界各地广大开发工程师的喜爱 在当时的 PC/DOS
环境风靡一时
时至嵌入式系统的兴起
BC3.1 则成为 x86 系列嵌入式产品开发中的重要
工具之一
如著名的 uCOS-II 多任务操作系统的基本版本就是采用 BC 来编译的 本文将针
对基于英创嵌入式网络模块的应用程序的开发特点
对 BC3.1 的使用作一基本的使用介绍
以让广大的开发工程师能分享 BC3.1 为我们带来的高效与便捷
嵌入式系统的应用程序开发一般由程序设计和调试两部分组成
本文主要涉及程序设
计
而程序的调试则在我们提供的 Turbo Debugger 使用简介 中介绍 本文认为读者已
掌握了用 C 语言进行程序设计的基本知识
对需要使用 C++的读者 则已掌握了 OOP 的
基本概念
对需要在程序中嵌套汇编的读者 则已对 x86 的汇编有了基本的编写技能 因
此本文对 C/C++及汇编不再作任何介绍
而主要介绍 BC 集成开发环境
IDE
的设置 工
程文件
PRJ 的使用 在线帮助的使用 以及程序编译连接中的出错处理
建议用户在工作盘上以网络模块名建立根目录
如 NetBox2 ETR100 ETR232i
ETR186 等等 再根据不同的应用或测试建立子目录 以便于程序代码管理 本手册采用
NetBox2 为例
但所介绍的 BC 使用方法是通用的 本手册所引用的示例 Step1 和 Step2
用户可从附带的开发光盘的 使用必读 目录中找到
BC3.1 软件开发工具使用简介 V2.0
§ 2
启动
BC31
集成开发环境
在 BC31 正确安装后 安装的根目录为 C:\BC BC 的所有可执行文件均存放在 BC\BIN
目录下
本文认为用户已把 BC\BIN 目录加入到了 AUTOEXEC.BAT 中的路径 PATH 定
义中
因此用户可在任意工作目录下启动 BC
用户通常先打开 MSDOS 窗口
并转换到自己编写的应用程序所在目录 如
D:\NetBox2\Step1>
然后执行操作
bc
若客户是第一次运行 BC 则界面如图 1 所示
图 1 BC31 主界面
进入 BC 集成开发环境中后, 通常可按快捷键 F3 弹出打开文件对话框 图 2 BC31 的窗
图 2 打开文件对话框
口或菜单中 带红色或黄色的字母为关键字 一般用 Alt+<关键字>来激活该栏目 用<Tab>
键在栏目之间跳转
按上述方法选择文件 hello.cpp 并按 F5 键放大编辑窗口后 屏幕上将
显示如图 3 所示
www.emtronix.com 技术支持 85140024
2
BC3.1 软件开发工具使用简介 V2.0
图 3 打开文件后的 BC31 主界面
图 3 中中顶上一行为 BC 主菜单
中间窗口为编辑区 最底下一行为快捷键提示行 用户可
按 Alt+<红色字母>来打开各主菜单项
关闭菜单的操作均为按<Esc>键 退出 BC 集成环
境则按 Alt+X
常用的热键功能说明如下
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
热键 功能
─────────────────────────────────
F1 获取 BC 的在线帮助菜单
F2 在 BC 编辑环境下
将编辑区中的文件存盘
F3 打开一个文件
Alt+F3 关闭已打开的 CPP 文件
F5 扩大编辑窗口到整个屏幕
Alt+F9 编译编辑窗口的 CPP 文件
F9 编译连接所有文件, 并生成.EXE 文件
Alt+X 退出 BC 编译环境
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
§ 3 BC31
的编译链接环境的设置
为了让 BC31 能编译出能在英创嵌入式模块上正确运行的应用程序代码 需对 BC 集成
开发环境的相关参数做出相应的设置
主要在于以下几个方面
编译路径的设置
在主菜单中使用 Alt+O 选项
Options
然后选择 Directories 将弹出 Directories
www.emtronix.com 技术支持 85140024
3
剩余15页未读,继续阅读
资源评论
claregang
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 一个由商业级项目升级优化而来的微服务架构,提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台
- java项目,课程设计-ssm房屋租赁系统求租合同Vue.zip
- 【小程序毕业设计】基于微信小程序得计分小程序源码(完整前后端+mysql+说明文档).zip
- 基于8位模型机的汇编指令执行模拟
- 【小程序毕业设计】辅助教学平台设计源码(完整前后端+mysql+说明文档).zip
- 视频行为识别框架MMaction2
- 【小程序毕业设计】教师预订系统源码(完整前后端+mysql+说明文档).zip
- 【Unity输入管理插件】Rewired 提供更高效的输入管理方案
- 基于微信小程序开发的在线问卷调查系统课程设计(服务端为微信云开发)
- Hutool是一个功能丰富且易用的Java工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功