CrazyBingo

13:USB68013 Firmware开发指南之Keil UV4工程配置选项

0
阅读(4279)
clip_image002

这是CY3684 DVK Kit_Guide.pdf中给出了关于68013开发的库文件的说明,一般我们都会调用这几个函数。。尽管库函数比较复杂,但是对于用户的开发而言,并没有那么繁琐。当管理好函数后,只需要进行68013工作模式的配置,就可以完成相关模式的配置。。。用户需要续修改的,只是下面2个函数:

clip_image004

光盘hid_kb工程相关函数如下所示:

clip_image006

其他关于CPU 8051的开发,与8051一样。。。

在前文中介绍过CY3684的套件安装,已经包括了KEIL UV2软件,作为开发68013的平台。当然这也并不是说UV3 UV4就不能用了。时代在变化,软件更新必然是个趋势,人类对于GUI的追求,就相对于金钱的渴望。据说UV2对68013的支持更好,可是Bingo到目前为止也没遇到什么Bug,因此Bingo采用了Keil 4来开发68013 Fireworks。

clip_image007

关于KEIL的配置,步步为营介绍如下:

(1) 首先,打开hif_kb工程(举例)

clip_image009

(2) 由于原先版本为UV2,这里UV4需要重新选择器件,EZ-USB FX2(CY7C68XXX)

clip_image011

(3) 勾选HEX输出,如下所示:

clip_image012

(4) 配置HEX2BIX.exe程序,用来生成iic文件,如下:

clip_image014

(5) 全编译,圣侧很难过iic,如下:

clip_image016

注意:关于Hex2bix.exe 将HEX文件转换成iic文件,命令如下:

..\..\Bin\hex2bix -i -c 0x00 -f 0xC2 -o hid_kb.iic hid_kb.hex

这里..\bin这个表示上个文件夹,而..\..\bin这个表示上上个文件夹

clip_image017

如果将hex2bin.exe放在工程目录的bin下,则这样也可以,切换路径更方便:

clip_image019

clip_image021

Bin\Hex2bix -i -c 0x00 -f 0xC2 -o hid_kb.iic hid_kb.hex

clip_image023

这样如果没有安装光盘,或者目录更换,就可以随意,不用再修改路径了。。。

Baidu
map