【关注图像采集视频传输】之CYUSB3014 EZ-USB FX3 Software Development Kit
网址:http://www.cypress.com。与之前的High Speed FX2相比,新的产品叫Super Speed FX3,沿用了之前的命名习惯。FX2芯片内嵌一个8051核,FX3则内嵌的是ARM926EJ核,核心运行频率达到了200MHz,芯片内的SRAM达到了512KB。
此外,增加了其它对串口的支持,如SPI总线,I2S总线,还有FX2就有的I2C总线,UART总线,但束度大幅提高。晶振频率也有所提高,最快的是52MHz,还有38,4MHz,26MHz,19.2MHz,用户可以自己选择。GPIF也升级到GPIF II,运行频率达到了100MHz。新增了HS-OTG功能,本身可以当USB主机。
Cypress delivers the complete software and firmware stack for FX3, in order to easily integrate SuperSpeed USB into any embedded application. The Software Development Kit (SDK) comes with tools, drivers and application examples which help accelerate application development. The SDK provides full firmware development and debug support on Windows, Linux and MacOS platforms.
The current version of the SDK supports all parts in the FX3 device family, including FX3S, CX3, SD3, FX2G2, Benicia and Bay. The FX3S, Benicia and SD3 devices add SD/MMC peripheral access support to the FX3 device. The CX3 devices provide a MIPI CSI interface that can connect directly to image sensors. The FX2G2 is a USB 2.0 only version of the FX3 device; and Bay is a USB 2.0 only version of the Benicia device. Please see the corresponding product pages for more information about each of the devices.
The SDK installation package as well as zip/tar archives of individual components are available below for download. Given below is a brief description of these downloadable items to help you select the right file(s) to download.
- EZ-USB FX3 SDK Installer - This is the master installer file that will install the firmware library with samples, USB Suite with Windows host driver and applications, Eclipse IDE & GCC tool chain. Once installed using the installer, Cypress Update Manager will enable users to look for updated versions of these software modules and facilitate upgrades.
- Firmware Library Zip - A zip archive that contains the FX3 firmware libraries, complete FX3 firmware sources, header files, example code, firmware conversion utility and documentation. The following firmware source samples are also part of the library zip file.
- USB Bulk data loopback and source/sink
- USB Isochronous loopback and source/sink
- DMA examples: Interleaved and multicast data
- Serial Interface Loopback: UART, SPI, I2C and I2S
- Slave FIFO: Synchronous and Asynchronous
- USB Video Class: Isochronous and Bulk
- USB Mass Storage Bulk-Only transport
- USB Audio Class: Input (microphone) device
- Mass Storage Class example for FX3S devices
- UVC examples with Aptina and Omnivision sensors for CX3 devices
- GPIF II Master mode example
- USB 2.0 only version of UVC example for FX2G2 devices
- USB Suite Zip - A zip archive containing windows host driver, C++ & C# API libraries, and the control center, bulkloop and streamer applications for 32 bit platforms (Windows XP, Vista, Windows 7, Windows 8 and Windows 8.1) and 64 bit platforms (Windows Vista, Windows 7, Windows 8 and Windows 8.1)
- FX3 SDK for Linux platforms - A tar archive containing the FX3 firmware libraries and examples, the ARM GNU toolchain, Eclipse IDEs (x64 and x86 versions) and the CyUSB suite for Linux platforms
- FX3 SDK for MacOS platforms - A tar archive containing the FX3 firmware libraries and examples, the ARM GNU toolchain, Eclipse IDE and the CyUSB wrapper library for Mac OS platforms
- Documentation
- FX3 Programmer's Manual
- FX3 API guide
- FX3 SDK Release Notes
- FX3 SDK Trouble shooting guide
- UsbSuite Release Notes
- UsbSuite Quick Start Guide
更多文章请访问我的博客http://www.cnblogs.com/ccjt/
评估套件 请访问我的淘宝 http://ccjt.taobao.com/
欢迎交流:shenyae86@163.com
QQ:184676957(平时隐身)
【关注图像采集视频传输】之CYUSB3014 EZ-USB FX3 Software Development Kit的更多相关文章
- 关注图像采集视频传输之USB3.0 应用
参考文献 百度文库 http://baike.baidu.com/link?url=82OyhoL1AsNaT35CvscmeZqHjlggtFw-Cez2qYwjLHNXGhXfv38pUlsIJB ...
- 【关注图像采集视频传输】之 Cy3014 usb3.0 FIFO接口
CYUSB3014延续了CY7C68013A最吸引人的地方,那就是实现高速数据传输的Slave FIFO接口,应用这种模式,据说数据传输率可以达到320MB/s. 同USB2.0的芯片CY7C6801 ...
- USB3.0 图像视频传输 开发 CYUSB3014开发基础(导入官方例程) 转
CYPREE提供的FX3_SDK开发包里面有很多基础的内容,除了前面提到的几个pdf文件外,还有三个文件夹,是官方提供的基础例程.学习CYUSB3014应该就从这里开始,从这几个例程开始.例程共有三个 ...
- 基于Live555实现RtspServer及高清高分辨率和高码率视频传输优化
基于Live555实现RtspServer及高清高码率视频传输优化 最近做了一些pc和嵌入式平台的RTSP服务器项目,大多数的要求是简单但是功能全面,并且性能还要强劲.综合考虑后,基本都是在基于liv ...
- 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——实现篇:(六)RTP音视频传输解析层之音视频数据传输格式
一.差异 本地音视频数据格式和用来传输的音视频数据格式存在些许差异,由于音视频数据流到达客户端时,需要考虑数据流的数据边界.分包.组包顺序等问题,所以传输中的音视频数据往往会多一些字节. 举个例子,有 ...
- 5. MIZ7035 PCIe测试 RIFFA【PCIE视频传输】
1.前言 MIZ7035官方提供了两种pcie的demo,一个就是普通的PIO测试,一个是BMD测试.我只是试验了PIO功能,可以对板卡直接进行IO寄存器读写.而另外一个BMD功能使用了DMA来加速数 ...
- 3G下的无压缩视频传输(基于嵌入式linux) (转载)
本课题研究嵌入式系统在数据采集,3G无线通信方面的应用,开发集视频采集.地理信息采集.无线传输.客户机/服务器模式于一体的车载终端,实现终端采集视频与GPS信息的传输,支持服务器端显示视频与GPS信息 ...
- 树莓派+android things+实时音视频传输demo之遥控小车
做了个测试小车,上面安装了摄像头,通过外网进行视频传输: https://www.bilibili.com/video/av23817880/
- linux下视频传输测试
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 在上一篇<ubuntu下基于qt+OpenCV控制摄像头>的基础上测试了视频传输. 环境:主 ...
随机推荐
- 三、netcore跨平台之 Linux配置nginx负载均衡
前面两章讲了netcore在linux上部署以及配置nginx,并让nginx代理webapi. 这一章主要讲如何配置负载均衡,有些步骤在前两章讲的很详细了,所以这一章我就不会一个个截图了. 因为本人 ...
- 发送大数据时,PDU的问题?
昨天发现通过 Ice发送请求传递一个大块数据时,当请求的体积大于1.2M后,直接抛出异常Connection Lost,对方peer或是断开了.通过防火墙配置排查,以及对同一网络同一机器的php服务p ...
- drf序列化组件之视图家族
一.视图家族的分类 1.导入分类 from rest_framewok import views, generics, mixins, viewsets views:视图类 两大视图类:APIVi ...
- element 根据某多个属性合并列
日常渲染 methods: { arraySpanMethod({ row, column, rowIndex, columnIndex }) { // 没办法循环判断具体是那一列 所以就只好写了多个 ...
- Spring与Shiro整合 登陆操作
Spring与Shiro整合 登陆操作 作者 : Stanley 罗昊 [转载请注明出处和署名,谢谢!] 编写登陆Controller方法 讲解: 首先,如果你登陆失败的时候,它会把你的异常信息丢到 ...
- 记一次net/net core delete 方法报404 解决方案
今天一个net core的delete方法 执行的时候 报404 网上查阅资料后发现是IIS 默认只允许get/post方法接入 网上查找资料后 在web.config添加如下代码: 意为移除WebD ...
- 人生若只如初见---Spring概述以及环境的搭建
Spring 是什么 Spring是由Apache开发的一种轻量型Java框架,能够更加便捷使用JavaBean(之前只有EJB才能实现) Spring的主要优势:分层架构: DAO层:(Data A ...
- 不要再造轮子了:聊一聊 JavaScript 的 URL 对象是什么?
本文由葡萄城技术团队于博客园翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 如果我们自己编写从URL中分析和提取元素的代码,那么有可能会比较痛苦 ...
- 版本控制神器——git的基本使用
git基础命令 安装git windows的话,直接下载安装即可 Linux Ubuntu安装,apt-get install git Linux Centos安装,yum install git 配 ...
- 最小化安装CentOS 7 系统
目录 CentOS 程序准备 开始安装系统 创建虚拟机 安装系统 CentOS 运维最常接触的系统就是CentOS系统,无论是版本 6 还是版本 7 而且在安装系统时,讲究最小化安装系统,之后当需要什 ...