1如何配置 Keil51 开发环境 V1
0 2007-8-20 我们将使用 Cypress 提供的固件框架来一步一步说明如何使用 Keil C51 来建立我们的工程,如何配置工程并编译出我们想要的 hex文件,以及如何通过 Cypress 提供的 hex2bix
exe 程序将 hex文件转换为 iic 格式的文件
一.安装必备软件 1.首先确定你安装了光盘提供的 Keil uVision2 安装程序,这个破解的程序编译出来的代码大 小 没 有 限 制
如 果 你 没 有 安 装Keil uVision2 , 那 么 在 安 装EZ-USB_devtools_version_261700
exe 时会提示安装一个有限制版本的 Keil C51,这个 Keil C51 程序将限制你编译出来的文件最大 4K 字节
2.然后确定安装了 EZ-USB_devtools_version_261700
安装之后,在安装目录下你会看到 Cypress\USB\Target\Fw\Fx2 目录,这个目录下的文件就是 Cypress 提供的固件框架程序
如果你用过 VC 的向导生成过 MFC 的应用程序的话,这个框架有点类似于 MFC 的框架,标准的 USB 通讯命令的响应,以及对重枚举的处理,程序的流程以及中断的声明已经搭好了,剩下的就是你在这个流程中合适的地方加入你自己的代码,根据你的设备属性修改配置信息等就行了
关于框架的详细说明请见另一节“FX2 框架程序详细注释”
二.建立 Keil uVision2 工程 安装了必备的工具后,我们就可以建立和编译我们的工程了
1. 我们在 D 盘下建立一个 USB_PROJECT 目录,然后建立一个 SRC 子目录,将Cypress\USB\Target\Fw\Fx2 目录下的所有
A51 文件拷贝到 D:\USB_