- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BC操作流程
个人学习笔记,基本是引用其他文档内容,请见谅
BC3.1 开发工具使用
§ 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的使用在线帮助的使用以及
程序编译连接中的出错处理
建议用户在工作盘上以网络模块名建立根目录如NetBox2ETR100ETR232iETR186等等再
根据不同的应用或测试建立子目录以便于程序代码管理本手册采用NetBox2为例但所介绍
的BC使用方法是通用的本手册所引用的示例Step1和Step2用户可从附带的开发光盘的使
用必读目录中找到 BC3.1 软件开发工具使用简介 V2.0
个人学习笔记,基本是引用其他文档内容,请见谅
§ 2 启动BC31集成开发环境
在BC31正确安装后安装的根目录为C:\BCBC的所有可执行文件均存放在BC\BIN目录下
本文认为用户已把BC\BIN目录加入到了AUTOEXEC.BAT中的路径PATH定义中因此用户可在
任意工作目录下启动BC
用户通常先打开 MSDOS 窗口并转换到自己编写的应用程序所在目录如
D:\NetBox2\Step1然后执行操作bc若客户是第一次运行
进入BC集成开发环境中后, 通常可按快捷键F3弹出打开文件对话框图口或菜单中带红色或
黄色的字母为关键字一般用Alt+关键字来激活该栏目用Tab键在栏目之间跳转按上述
方法选择文件hello.cpp并按F5键放大编辑窗口后屏幕上将
顶上一行为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
个人学习笔记,基本是引用其他文档内容,请见谅
对话框把BC软件所在目录设入BC集成开发环境的目录选项中若 BC安装在C:\BC则
Include目录应设为C:\BC\INCLUDE而Library目录应设为C:\BC\LIB
编译选项的设置
在使用英创嵌入式网络模块进行产品开发时用户应将编译模式选择为Large模式这是
由于我们的TCP/IP库采用的是Large模式因此用户在包含TCP/IP库的工程文件中需要将
您可能关注的文档
- SmartProV3.1.3版本更新说明.pdf
- 使用RVCT3.1构建Linux应用程序.pdf
- TYPO3入门教程.pdf
- 如何在安装有SoMachine V3.0的计算机上安装SoMachine V3.1的操作步骤.pdf
- 淘点网络Wi-Fi客流分析解决方案 V3.1.pdf
- 瑞友天翼应用接入系统V3.1用户管理员手册.pdf
- DLT645-Modbus产品MRD-5020说明书V3.1 支持现场地址获取及随机地址配置.pdf
- ZXDU300(V3.1)300A_组合电源系统安装手册.pdf
- BS EN 10204 金属产品检验文件类-中文.pdf
- WH0222液化气通用进样器使用说明V3.1.pdf
最近下载
- Module 7Unit 1 I helped mum.(说课稿)-2023-2024学年外研版(三起)英语四年级下册.docx
- Niku《机器人学导论》课后习题答案——Introduction to Robotics.pdf
- DG_TJ 08-19-2023 园林绿化养护标准(正式版).docx
- 天津经济技术开发区管理委员会招聘笔试题库2025.pdf
- 富士FINEPIX F500EXR_F550EXR数码相机(中文)说明书.pdf
- 华为公司QCC品质圈课件.pptx
- 2024《海天味业财务管理中存在的问题及完善建议》9800字.doc
- 2023年浙江长征职业技术学院单招考试综合素质题库及答案解析.docx
- 读书分享《蛤蟆先生去看心理医生》.pptx
- 2024年中考语文一轮专题复习:图文转换 专项练习题(Word版,含答案).docx
文档评论(0)