有关STM32F4与CY7C68013A通信的问题 1C

CY7C68013A设置为Slave FIFO端点8自动传输输入,异步内部时钟48MHZ传输,请问STM32F4的程序要怎么写?我的EZ_usb Interface 收不到数据。。。

0

1个回答

0
xiaxiaoyi1
xiaxiaoyi1 我打不开网页,不过谢咯,我解决了问题了!
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
基于FPGA的cy7c68013a双向通信实验
基于FPGA的cy7c68013a双向通信实验nn    本实验是基于FPGA的cy7c68013a的USB双向通信实验,以前折腾过一段时间cy7c68013a,没有入门时感觉好难,入门了就会感觉很简单。本教程主要内容:nn    1.cy7c68013a的固件编写,以及生成iic固件和下载固件。nn    2.cy7c68013a的slave模式,以及他的读写时序nn    3.cy7c6801...
CY7C68013A的上位机源码及文档说明
CY7C68013A的上位机源码及文档说明,非常详细,还能显示波形,我在网上找了很久才找到的。
基于CY7C68013A的USB2.0详细开发文档
非常详细的讲解了EZ-USB(CY7C68013A)芯片的开发,里面有丰富的C语言例程,并且有许多详细的说明,是你学习USB固件开发不错的文档!
FPGA和CY7C68013A的连接以及控制程序(1)
毕业设计的题目是“基于USB2.0的FPGA和PC之间的通讯”。用的是Altera的FPGA,具体型号暂时不清楚,后续会更新。USB控制器用的是CY7C68013A。开发软件是Quartus II 9.0。连接上是将FPGA和CY7C68013A连接,然后CY7C68013A和PC端连接。我会开一个文件夹写关于这个题目的相关文章。这是第一篇。 n总的来说,搭建这个系统,主要分成两个部分: n1. F
CY7C68013 USB2.0芯片调试总结
花了两个周,终于把这块CY68013芯片搞得差不多了。 n使用同步Slave FIFO通信,使用官方测试工具读取最高速度达到46M/S,写入最高速度39.7M/S(不知道这官方的测试工具到底准不准)。很奇怪的是接电脑USB2.0接口只能达到16M/S,接电脑USB3.0接口就能达到26M/S。我猜测是主板做了限制,因为主板上仅有两个USB2.0接口,并且看这两个接口的位置可以推测其是为鼠标和键盘专门
USB通信使用CY7C68013slavefifo 模式的通信官方源代码,verilog
USB通信使用CY7C68013slavefifo 模式的通信官方源代码,针对fpga的verilog语言,很权威的一个文件
usbCY7C68013A与上位机通信
将数据通过USB芯片CY7C68013A发送到上位机,实时显示数据曲线图
基于FPGA与CY7C68013A的数据采集开发板测试(一)
刚开始是拿89C52来测试CY7C68013A的传输和控制,都没有问题。其实用89C52的原因是因为没有CY7C68013A与FPGA连在一起的开发板,而且89C52还是通过杜邦线链接。rn通过自己写的上位机实现了保存、绘图功能后,把89C52换成FPGA开发板,同样是通过杜邦线链接,用上位机测试后发现,上位机一直不能关闭进程,后来用示波器检测时钟输出受到严重的干扰,程序控制输出10K的时钟都受到
CY7C68013的slave fifo的时序分析(附FPGA代码)
时序图是所有硬件设计工程师不得不关心的东西,这个是我在做CY7C68013与FPGA模块连接时遇到的,以此为例介绍一下此时序图的读写技巧和编程技巧。
CY7C68013A串口与固件一同使用
CY7C68013A的串口中断使用以及自定义命令码的使用,可以方便的改动以跟上位机通信
坑爹的CY7C68013A调试指南
项目的需要,选择了这款芯片,一失足差点成千古恨,后期调试那叫一个苦。nn 描述一下我遇到的问题:nn 首先连到电脑上,设备管理显示:设备工作不正常。硬件ID读不出来。测clkout 这个引脚是有24mhz的方波输出的,但是插到电脑上就是不能识别。对照官网提供的硬件调试指南(这个文档非常建议设计CY7c68013a的同志们读一下)为了检查了无数遍的电路,换了5块芯片,还是没有解决掉...
CY7C68013A原理图和封装
赛普拉斯公司出品的USB2.0控制器CY7C68013的原理图和PCB封装。56,100,128pin的封装均有,适用于Altium。
CY7C68013A的Windows驱动程序
包含WindowsXP、WindowsVista、Windows 7和Windows 8,32位和64位版本的版本
Keli5 打开Cypress CY7C68013A(51单片机)官方开发包例程
1. 安装开发包文件,安装路径均选择在keil5安装目录下:rnrnrnrnrn2. 安装完成后打开示例程序,如果是只读模式,右键单击工程,属性中将只读勾选掉。rnrnrn3. 打开工程后,更改工程文件及器件路径,将路径更改为安装路径下对应项,如下:
CY7C68013A固件程序(用于摄像机采集)
用于摄像机(线阵CCD或面阵CCD均可)数据采集,USB同步传输,Slave Fifo
stm32f407与串口屏通信问题
@串口屏发一串数据给单片机n用TJC串口屏做了数字键盘,用于阈值设定,把每个按键值先保存在t0的文本控件里,按下确认键后,使用prints指令(prints,t0.txt,0)将数字通过串口通信发给单片机。起初为了便于调试:串口屏和F407通信采用串口2,串口2接受的数据通过串口1发送到电脑,通过串口调试助手便于观察数据。n遇到的问题:首先配置了两个串口,我将原子哥的串口1的例程改成了串口2,在m...
cy7c68013a for windows7 driver
在最近的开发项目中用到cy7c68013a-56pvc这个芯片,开始时在台式机的windows xp下做开发环境,使用cypress 的cysuiteusb 3.4.7做固件和PC驱动开发。驱动安装正常,用CyConsole控制面板可以正常的CY7C68013A通讯,并能下载固件程序进行调试。为了便于在客户那调试产品,所以就在笔记本上建立同样的环境,笔记本上的操作系统是windows7 旗舰版64位的。cypress官方提供的说明是支持windows7 的,在实际使用中,当配置好.inf文件后,USB连接产品,安装驱动时提示没有数字证书而安装失败。在CYPRESS官网上到处查找后,找到一驱动。能解决这一问题。特分享出来,为此而苦恼的朋友作参考。具体配置你应该懂的。见附件:
STM32F429 CAN通信不成功
最近因为CAN的问题弄了我好几天时间,总结一下:n1:STM32F407开发板回环模式与CAN1给CAN2发数据都是OK的,STM32F429不行。n对比初始化函数以及检查硬件,120欧电阻还是要的,什么光耦电路能去掉还是去掉,H/L直接从TJA1050芯片出来即可。n2:STM32F407与STM32F429回环模式,can1与can2通信都成功,但是STM32F407与STM32F429
STM32F4中USB与PC双向通信
STM32F4系列处理器内部集成了USB-OTG控制器,在不要外部USB IC下就可以实现USB通信,最近两天看了下如何利用STM32的USB实现通信,记录下关键步骤:nnn1. 从http://www.stmcu.org/document/list/index/category-524下载所需要的USB_OTG主机和设备库;n2. 新建STM32工程,并把STM32_USB-Host-D
STM32F4串口通信(一)
常用的串口相关的寄存器 nUSART_SR 状态寄存器 发送或接受完成 n5 读取数据空不空 RXNE n6 发送完成寄存器 n库函数中:USART_GetFlagStatue(UASART_TypeDef* USARTx , USART_FLAG) 这个用来获取串口的状态nnUSART_DR 数据寄存器 发送或者接受数据的地方 n0-8 就是数据值的存储地方 nU
STM32F4 CAN1 通讯源码
STM32F4 CAN通讯源码 详细有备注, 需要可自取。。
FPGA+CY7C68013A+delphi7逻辑分析仪开源项目全套源码
FPGA+CY7C68013A+delphi7逻辑分析仪开源项目全套源码。
CY7C68013A最新的固件编程参考的官方文档
cypress公司的USB2.0芯片CY7C68013A编程时最新的参考文档,同时也是最佳最全的文档
Realplay+EZ-USB+FX2LP+CY7C68013A+USB核心板+开发板+逻辑分析仪
Realplay+EZ-USB+FX2LP+CY7C68013A+USB核心板+开发板+逻辑分析仪
SOEZ的CY7C68013A的例程
可用的CY7C68013例程,学习USB的很好的资料。
STM32F407 软件模拟IIC通信程序
在STM32F407中实现模拟IIC功能读取24C256程序,测试程序稳定运行.
CY68013 FPGA通信联调总结
CY68013 FPGA通信联调总结1. 简介CY68013是一款USB 2.0芯片,常用作fpga与pc的接口芯片,其硬件可以自动处理USB协议,也可以在里面下载对应的固件程序,由固件程序来完成USB协议的通信。我们只关心USB数据的传输,协议的不作深究,能用就行。 2. 开发2.1 CY680132.1.1 CY68013资料摘抄主要参考文档: n 参考文档n 描述 EZ-USB_TR
STM32F407和STM32F051主从I2C通信方法
M4作为主机:n  int main(void)n  {n  /* USER CODE BEGIN 1 */n  /* USER CODE END 1 */n  HAL_Init();n  /* Configure the system clock */n  SystemClock_Config();
Cy7c68013a在Win7下驱动x64和x86
以前项目里用到了Cy7c68013a这块芯片,在官方的开发包中提供的usb驱动只能够在32位的win7下能够正常连接,但提供的64位驱动无法连接,尝试很多方法也无法接通。 正好最近有个新项目需要在以前的板子上再添加一个网口传输,买了一个开发板学习,上面也有Cy7c68013a这块芯片,例程里提供的usb驱动程序能在64位windows7下运行。 亲测可用!!!
STM32F4 I2C通信例子 例程
简洁清晰的例程: /*********************************************************************** º¯ÊýÃû³Æ£ºI2C_Test(void) ¹¦ ÄÜ£º²âÊÔEEPROM ÊäÈë²ÎÊý£º Êä³ö²ÎÊý£º ±àдʱ¼ä£º2012.11.22 ±à д ÈË£º ×¢ Ò⣺ÏÈÏòEEPROMдָ¶¨Êý¾Ý£¬È»ºóÔÙ¶Á³öÀ´£¬×îºóͨ¹ýRS232·¢Ë͵½µçÄÔÉÏ£¬ ÒÔÑéÖ¤¶ÁдÊÇ·ñÕýÈ· ***********************************************************************/ void I2C_Test(void) { unsigned int i = 0; unsigned char WriteBuffer[256]; unsigned char ReadBuffer[256]; for(i = 0;i < 256;i ++)//³õʼ»¯´ýдÊý¾ÝÇø { WriteBuffer[i] = i; } I2C_Write(I2C1,ADDR_24LC02,0,WriteBuffer,sizeof(WriteBuffer)); //ÏòEEPROMдÊý¾Ý I2C_Read(I2C1,ADDR_24LC02,0,ReadBuffer,sizeof(WriteBuffer)); //ÏòEEPROM¶ÁÊý¾Ý RS232_Send_Data(ReadBuffer,256); //ͨRS232½«¶Áµ½µÄÊý¾Ý·¢³öÈ¥ }
ros下使用rosserial和STM32F1/STM32F4系列进行通信(MDK5工程)
本人电子信息工程专业,致力于图像开发两年,因为现在导师要求做一个智能机器人,因此要从底层开始设计nn也希望能给那些想要自己动手制作小车的朋友一点参考。nn本文主要介绍ROS下使用rosserial和STM32(ST库)进行通信,移植网上各位大神的代码,实现自己想要的功能nn主要参考:https://www.baidu.com/link?url=HHBcr34K6SbLnst52P-4mSGPKxv...
Cy7c68013a-USB测试工具v1.4
USB上位机项目开发环境: (1)开发软件:Visual Studio 2008 (2)电脑系统:Win7 64位旗舰版 (3)配套开发板:易津USB开发板 (4)USB芯片型号:Cy7c68013a 包含模块:速度测试模块、数据传输模块、、环路模块、下环路模块
IIC通信(STM32F4与AT24C02的通信)
IIC通信nIIC的使用场合今天就不累赘了,直接入主题,使用IIC是关键在于他的时序图,以下为IIC时序图的解读:nnn时序图:nnnn记得IIC通信是一种电平的跳变,在写代码时不必太纠结通信速率,延时合适就好,可以从上图得到什么信息呢,可不可以这么认为,时钟线SCL拉高的期间数据线SD
CY7c68013 Venor命令学习笔记
在BOOL DR_VendorCmnd(void)函数里的switch(SETUPDAT[1])中的SETUPDAT[1]与WINDOWS API的 nSetupPacket.bRequest = ReqCode;//SETUPDAT[1]对应。SETUPDAT数组总共8个字节,SETUPDAT[0:7]分别与PC API 的SetupPacket结构相对应。 nSetupPacket的结构定义如下
cy7c68013a头文件
cy7c68013a的头文件 API.h和开发usb通信的常用动态链接库, cyioctl.h
CY7C61083A和fpga通信的verilog代码
此代码为fpga和cy7c68013a使用slavefifo进行通信的程序
CY7C68013A开发板 源代码 示例等等,LED灯 跑马灯。
CY7C68013A开发板 源代码 CY7C68013A开发板 源代码CY7C68013A开发板 源代码CY7C68013A开发板 源代码
基于stm32F407的spi双机通讯
需要实现spi通信的同学,值得一看哦,经测试完全有用,文件夹里有两个文件,分别是主机模式工程,另一个是从机模式工程
CY7C68013A工作在SlaveFIFO下的固件代码分析
1. TD_Init代码nnnvoid TD_Init(void) // Called once at startupn{n // set the CPU clock to 48MHzn CPUCS = ((CPUCS &amp;amp; ~bmCLKSPD) | bmCLKSPD1);n SYNCDELAY;n IFCONFIG =0x43; //使用外...
STM32 F4 485通信详解
详细讲解485通信,亲测有效使用 可以下载使用减少许多错误率,总的工程有大量宏定义,可以方便的移植
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 与大数据有关的理论基础 有关物联网培训的