1. Win7 64下开发

  需下载 CySuiteUSB_3_4_7_B204 http://www.cypress.com/?rID=34870

  使用C:\Cypress\Cypress Suite USB 3.4.7\Driver\bin\wlh\x64下的驱动,并修改inf文件,如下:

  

1 ;for x64 platforms
2 [Device.NTamd64]
3 ;%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613
4
5 TO:
6
7 ;for x64 platforms
8 [Device.NTamd64]
9 %VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

2. 固件编写,需注意修改VID和PID,修改位置为dscr.a51文件中的DeviceDescr字段,下图加粗部分:VID = 04B4 PID = 8613

DeviceDscr:   db   DSCR_DEVICE_LEN      ;; Descriptor lengthdb   DSCR_DEVICE   ;; Decriptor typedw   0002H      ;; Specification Version (BCD)db   00H        ;; Device classdb   00H         ;; Device sub-classdb   00H         ;; Device sub-sub-classdb   64         ;; Maximum packet size;dw   0B404H      ;; Vendor ID;dw   0410H      ;; Product ID (Sample Device)dw   0B404H      ;; Vendor ID dw   1386H      ;; Product ID (Sample Device)dw   0000H      ;; Product version IDdb   1         ;; Manufacturer string indexdb   2         ;; Product string indexdb   0         ;; Serial number string indexdb   1         ;; Number of configurations

3. Slave FIFO同步异步选择

IFCONFIG寄存器b3 ASYNC  0为同步,1为异步

Name   Description b7  b6  b5  b4  b3  b2  b1  b0  Default  Access 
 IFCONFIG Interface Configuration  IFCLKSRC  3048MHZ  IFCLKOE  IFCLKPOL  ASYNC  GSTATE  IFCFG1  IFCFG0  10000000  RW 

4. Slave fifo 方式中,FLAGA-FLAGD用于定义端点FIFO状态

下表第一行中,FLAGB应等于FF

5. PKTEND is an input used to commit the FIFO packet data to the endpoint

6. 重要经验

我也做过类似的东西,给点我的教训给你吧。同样的方案,但是没有遇到你这样的问题,如果确定是fifo空标的问题,你可以检查一下是不是固件原因,另外,最好把out端点空标编固定为flagX,如果不这样的话,非得用a0a1选通端点,才能对应的表示端点满空信号,有可能你看到的是端点切换所对应的空标变化.同步信号我们是从ifclk引出到fpga的,另外发一个字节的数下来也不保险,如果你拿这个字去表示地址或者做控制用,万一丢了或者读错了怎么办?可以充满了,读出来比较了再丢.还有,数发下来后,空标变化之后再计数几个时钟周期以后去取数.

http://wenku.baidu.com/view/a58e456925c52cc58bd6bef1

http://bbs3.driverdevelop.com/simple/?t100075.html

7. 68013 烧录方式 及iic生成

http://blog.csdn.net/lg2lh/article/details/7229963

转载于:https://www.cnblogs.com/vinsonliudk/p/3199577.html

Crypress68013开发笔记相关推荐

  1. 运维开发笔记整理-前后端分离

    运维开发笔记整理-前后端分离 作者:尹正杰  版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.为什么要进行前后端分离 1>.pc, app, pad多端适应 2>.SPA开发式的流 ...

  2. iOS开发笔记-两种单例模式的写法

    iOS开发笔记-两种单例模式的写法 单例模式是开发中最常用的写法之一,iOS的单例模式有两种官方写法,如下: 不使用GCD #import "ServiceManager.h"st ...

  3. 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理

    本系列文章由zhmxy555编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7405479 作者:毛星云    邮箱: happyl ...

  4. 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍

    游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云    邮箱: happylifemxy@163.com    期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...

  5. Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

    引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...

  6. 安卓开发笔记——自定义广告轮播Banner(实现无限循环)

    关于广告轮播,大家肯定不会陌生,它在现手机市场各大APP出现的频率极高,它的优点在于"不占屏",可以仅用小小的固定空位来展示几个甚至几十个广告条,而且动态效果很好,具有很好的用户& ...

  7. os-cocos2d游戏开发基础-进度条-开发笔记

     os-cocos2d游戏开发基础-进度条-开发笔记(十)   ios-cocos2d游戏开发基础-游戏音效-开发笔记(九)       ios-cocos2d游戏开发基础-CCLayer和Touch ...

  8. 【Visual C++】游戏开发笔记四十一 浅墨DirectX教程之九 为三维世界添彩:纹理映射技术(一)...

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8523341 作者:毛星云(浅墨 ...

  9. 【Android】Parse开发笔记(1)—— 准备

    一.简介 Parse是由 YC 孵化出来的.专为移动应用提供后台服务的云计算平台,为开发者包办繁琐的后台服务,让开发者只需专注于具体的开发工作.它提供任意数据保存.照片或其它文件存储.发送推送通知.创 ...

最新文章

  1. Android Animation (安卓动画)概念简介
  2. vector array and normal stanard array
  3. 读书笔记:锋利的JQuery
  4. smb(ms17-010)远程命令执行之msf
  5. 自定义hybris生成订单的ID格式
  6. php中怎么让主键自增长,在数据库设计中,无论如何也该设计一个自增ID字段作为主键吗?...
  7. SQL Server 数据库没有有效所有者的三种解决办法
  8. Luogu P3975 [TJOI2015]弦论
  9. java 线程加载类_java JVM-线程上下类加载器
  10. bee 字符串转int_beego中gbk和utf8编码转换问题
  11. Spring Ioc Configration - Annotation
  12. -个很个性的二本人计时
  13. java多线程下载美女图片
  14. android 图片虚化代码,Android图片虚化源码
  15. Angular入门到精通系列教程(15)- 目录结构(工程结构)推荐
  16. eclips无法查看源码
  17. springboot实现支付宝扫码支付
  18. matlab ifs植物形态,matlab练习程序(IFS分形)
  19. 学术届职称与凡人修仙传等级对应关系
  20. linux网络接口lo,linux网络接口介绍

热门文章

  1. Visual Studio2017下载MSDN帮助文档
  2. 一周信创舆情观察(6.22~6.28)
  3. Linux--出现“不在sudoers文件中,此事将被报告”的问题
  4. AutoHotKey 强制切换中英输入法
  5. 甲、乙方公司对PM和PMO的职责定位的区别是这样的
  6. 男孩姓洪取什么名字好听
  7. mysql 分组查询 语句_详解MySQL中的分组查询与连接查询语句
  8. SQL教程之使用 SQL 进行产品销售分析典型案例
  9. 0.3 - 非标设备常用材料
  10. 一文看懂四种共享单车主流电子围栏技术