一、赛普拉斯EZ-USB FX3开发环境安装

一、简介

        赛普拉斯EZ-USB FX3(简称FX3)是一个功能强大的USB 3.0外设控制器,它集成了USB 3.0和USB 2.0物理层(PHY)以及32位ARM9微处理器,具有强大的数据处理能力,并可用于构建定制应用。

        FX3拥有512KB片上SRAM、以及I2C、I2S、SPI、UART等串行外设接口,同时还拥有一 个高性能通用可编程接口,即第二代通用可编程接口(GPIF II),通过可编程的 GPIF II可以同各种设备 (包括 FPGA、图像传感器、ADC 以及应用处理器)相连接。

        FX3在系统中的主要功能是在 USB 主机与外设(如摄 像头或扫描仪)之间传输高带宽数据。强大的片上 ARM9 处理器使 FX3 能够进行访问数据流,并能高效地处理数据。在不要求 FX3 执行数据处理的系统中,ARM9 固件仅初始化和管理 USB 和数据消耗,提供设备两个接口间的数据传输。

 图1.0 FX3芯片逻辑框图

二、环境的安装

        开发工具链接:https://softwaretools.infineon.com/tools/com.ifx.tb.tool.ezusbfx3sdk?_ga=2.129835656.542500480.1667276701-1357723763.1667276701https://softwaretools.infineon.com/tools/com.ifx.tb.tool.ezusbfx3sdk?_ga=2.129835656.542500480.1667276701-1357723763.1667276701       访问国外网站都挺慢的,在文章后面我会放百度网盘链接。

 图2.1 FX3SDK安装包

 图2.2 双击FX3SDK安装包(选择安装路径)

  图2.3 默认,下一步

  图2.4 同意,下一步

  图2.5 同意,下一步

  图2.6 同意,下一步

   图2.7 同意,下一步

图2.8 安装完成

图2.9 退出

图2.10 在安装目录下有PDF手册与示例

三、创建工程

 图3.11 双击打开EZ USB

  图3.12 选择自己的工作路径

 图3.13 选择新建工程

 图3.14 选择新建FX3工程

 图3.15 输入工程名称,创建完成

图3.16 创建完成的工程

图3.17 把示例下面的文件复制到demo工程里面

 图3.18 按F5刷新,就会出现我们新添加的文件

 图3.19 点击锤子,编译工程

四、导入工程

 图4.20 点文件,选择导入工程 

图4.21 选择导入的工程类型 

 图4.22 选择导入官方的示例

F:\software\FX3\EZ-USB FX3 SDK\1.3\firmware\basic_examples\cyfx_rtos_example

 图4.23 导入成功 

五、总结

        楼主也是因为之后的项目可能会用到,最近才刚开始学,看了一天的资料,感觉编程方式跟MCU差不多,难点应该是数据交互部分(GPIF II)。

        FX3SDK安装包,提取码:spg0https://pan.baidu.com/s/1tioAvpQhrN9D0BJftxi__Q?https://pan.baidu.com/s/1tioAvpQhrN9D0BJftxi__Q?

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值