USB学习笔记连载(十三):keil的配置环境

来源:本站
导读:目前正在解读《USB学习笔记连载(十三):keil的配置环境》的相关信息,《USB学习笔记连载(十三):keil的配置环境》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《USB学习笔记连载(十三):keil的配置环境》的详细说明。
简介:在对USB设备的驱动名字进行更改时,需要利用keil软件对固件进行修改,并生成 .iic 文件烧录到CY7C68013A所带的外部EEPROM中,keil生成的 .hex文件只能烧录到 Cypress的RAM中。

在对USB设备的驱动名字进行更改时,需要利用keil软件对固件进行修改,并生成 .iic 文件烧录到CY7C68013A所带的外部EEPROM中,keil生成的 .hex文件只能烧录到 Cypress的RAM中。

这个配置也是非常的简单,首先找到安装套件中的bin文件夹,找到hex2bin软件。如下图:

USB学习笔记连载(十三):keil的配置环境 找到此应用软件之后,粘贴其路径,然后在工程文件夹下右键或者选择Project—>Options for Target 'Targer 1',选择Output选项,选中Run User Program #1选择如下图所示:

USB学习笔记连载(十三):keil的配置环境USB学习笔记连载(十三):keil的配置环境 在上图中,需要对Run User Program Run#1中进行写下面命令:

xxxx(这里粘贴刚才hex2bin的路径)-i -f 0xC2 -o bulkloop.iic bulkloop.hex如下面的例子所示:

C:UsersAdministratorDesktop11112CY3684_EZ-USB_FX2LP_DVK1.1BinHex2bix.exe -i -f 0xC2 -o bulkloop.iic bulkloop.hex

对于其中-i表示输出为.iic文件。

–f 0xC2,表示烧写后,将USB设备再次插入到主机设备上之后,采用C2的启动方式(从外部EEPROM中启动,读取VID,PID等)。

-o表示将输入文件.hex转换成.iic文件。

上述设置完之后,点击编译或者快捷键F7,会生成 .iic文件,如下图所示:

USB学习笔记连载(十三):keil的配置环境USB学习笔记连载(十三):keil的配置环境//=========================================================

注意上述之所以能够转换成功,是因为首先生成.hex文件,然后利用了hex2bin软件进行了转换,所以必须先生成.hex文件,如下图所示:

USB学习笔记连载(十三):keil的配置环境C:UsersAdministratorDesktop11112CY3684_EZ-USB_FX2LP_DVK1.1BinHex2bix.exe -i -f 0xC2 -o bulkloop.iic bulkloop.hex

对于上述的操作,还可以修改生成.iic的名字,比如将bulkloop.iic改为bulk.iic,然后点击编译,生成的.iic文件名为bulk.iic,如下图所示:

USB学习笔记连载(十三):keil的配置环境

提醒:《USB学习笔记连载(十三):keil的配置环境》最后刷新时间 2024-03-14 00:54:00,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《USB学习笔记连载(十三):keil的配置环境》该内容的真实性请自行鉴别。