上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 其实之前也有提及过,Cypress公司提供的官方文件和应用手册真的可以解决很多问题。做的也很人性化,操作也及其简单,几乎只要在 TD_int()里面配置一些常用的参数即可,其他都可以不用操作。 作为一个常用查询手册吧!!!! 注意一点:在应用手册中《AN65209》中提及到,full和empty标志 阅读全文
posted @ 2016-04-08 16:47 raymon_tec 阅读(2306) 评论(0) 推荐(0) 编辑
摘要: CYPRESS的USB外设控制器CY7C68013A是一款广泛应用于USB打印机,手机,存储设备,USB测试等多个领域的经典产品。该产品符合USB2.0协议规范,支持full speed和high speed两种速度模式,并且配有8051的MCU,带有IO,IIC,UART,定时器等功能。由于该芯片 阅读全文
posted @ 2016-04-08 13:04 raymon_tec 阅读(2423) 评论(1) 推荐(2) 编辑
摘要: 首先要实现对寄存器的配置,可以参考手册《Development kit User Guide》,如下图所示: 此文件包含在 文件中。上述的应用文档详细介绍了如何利用KEIL实现对固件程序的编写。 对于USB 配置程序,下图是几个重要的模块,其中fw.c是主程序框架,periph.c文件是用户用来进行 阅读全文
posted @ 2016-04-07 20:26 raymon_tec 阅读(2834) 评论(0) 推荐(1) 编辑
摘要: 前几篇博客已经把如何更改固件程序和更改USB驱动名称,那么接下来就要把之前生成的 .iic 文件烧录到EEPROM里面去,实现USB的C2启动(笔者使用的是此类型,C2启动)。 打开Cypress USB Console软件,EERPOM里面若是没有固件程序,则显示结果如下图所示。 选择option 阅读全文
posted @ 2016-04-05 22:51 raymon_tec 阅读(2838) 评论(8) 推荐(0) 编辑
摘要: 转载:http://blog.chinaaet.com/crazybingo/p/34487 曾记得在最开始安装驱动程序的时候出现过这个错误。。。。但是最近我在别的电脑安装的时候又不出现这个错误了。。。搞不清楚所以然。。就拿出来吹吹牛逼、、、、当时我是这样做的。、。。。 至此,由于Win7数字证书问 阅读全文
posted @ 2016-04-05 21:54 raymon_tec 阅读(2006) 评论(0) 推荐(1) 编辑
摘要: 在之前的博客中已经讲过,驱动程序最核心的两个文件,一个是xxx.sys文件,一个是xxx.inf文件,主机是寻找xxx.inf文件。 在下面的文件中有相关关于USB驱动的说明。对于用户来说,xxx.sys文件 可以不用修改,用户可以对xxx.inf文件的内容进行相应的修改即可。 下图是《cy_usb 阅读全文
posted @ 2016-04-05 21:47 raymon_tec 阅读(6485) 评论(7) 推荐(1) 编辑
摘要: 在对USB设备的驱动名字进行更改时,需要利用keil软件对固件进行修改,并生成 .iic 文件烧录到CY7C68013A所带的外部EEPROM中,keil生成的 .hex文件只能烧录到 Cypress的RAM中。 这个配置也是非常的简单,首先找到安装套件中的bin文件夹,找到hex2bin软件。如下 阅读全文
posted @ 2016-04-05 21:23 raymon_tec 阅读(2786) 评论(1) 推荐(0) 编辑
摘要: USB设备是端口,接口,配置的集合,USB协议是以各种USB描述符来表征USB设备的功能。计算机通过这些描述符来获得USB设备的功能。 USB描述符包括: USB标准设备描述符,USB集线器描述符。HID描述符,这里主要讲解USB描述符。 USB标准设备描述符包括:设备描述符,端点描述符,接口描述符 阅读全文
posted @ 2016-04-05 17:52 raymon_tec 阅读(3140) 评论(0) 推荐(0) 编辑
摘要: 上述的应用笔记中有介绍FX2LP的启动选项,主要包括I2C启动和USB启动。 说白了I2C启动需要使用外部的EEPROM,USB启动,只是使用上位机控制软件将配置程序FX2LP中,不用EEPROM,但是这会掉电易失,固件从USB主机加载到FX2LP内。从外部并行存储器启动的方法,不常用,且支持128 阅读全文
posted @ 2016-04-04 20:40 raymon_tec 阅读(7527) 评论(4) 推荐(1) 编辑
摘要: 笔者上一篇博客讲解了关于驱动的安装,笔者使用的系统是win8.1系统,那么对于win8系统及以上系统,会对外部设备,没有在windows系统中进行签名过的,都是不允许在windows系统中进行安装的,以保证windows系统安全。如下图所示: 出现这个问题是由于cypress的芯片未经过签名,显示安 阅读全文
posted @ 2016-04-04 17:36 raymon_tec 阅读(1301) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页