CY7C68013A +CPLD SlaveFIFO

[复制链接]
 楼主| chenjunt 发表于 2017-7-15 20:10 | 显示全部楼层 |阅读模式
异步数据传输程序。
在上位机程序在第一次运行时需要点击Cypress USB Console界面上的HOLD RUN按钮后,上位机才能发出数据,后头就可以正常运行,不用每次都点击了!
ousj 发表于 2017-7-15 20:12 | 显示全部楼层
呵呵,以后程序运行不能带个Console软件啊!
 楼主| chenjunt 发表于 2017-7-15 21:43 | 显示全部楼层
是啊,请问这是什么原因造成的,如果我要在上位机程序第一次运行时,实现那2个按钮的功能用什么代码实现
morrisk 发表于 2017-7-15 21:45 | 显示全部楼层

试试这2个USBDevice->Reset();
USBDevice->ReConnect();
 楼主| chenjunt 发表于 2017-7-15 21:46 | 显示全部楼层

有谁提示下那2个按钮,在后台是完成什么功能的?
zyf部长 发表于 2017-7-15 21:48 | 显示全部楼层

HOLD是上位机HOST端对CY7C68013A 进行复位Reset操作,RUN是上位机HOST端让CY7C68013A从复位中恢复过来运行
chuxh 发表于 2017-7-15 21:50 | 显示全部楼层

看看你的Host端对寄存器CPUCS的8051RES操作是否有问题。
 楼主| chenjunt 发表于 2017-7-15 21:53 | 显示全部楼层

我上位机程序使用CYPRESS 的cyapi库编程的.

请问在USBDevice = new CCyUSBDevice();这个类中有完成这功能的函数调用吗?
llljh 发表于 2017-7-15 21:56 | 显示全部楼层

不晓得了。。。
 楼主| chenjunt 发表于 2017-7-15 21:59 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先
407214944 发表于 2018-3-12 13:44 | 显示全部楼层
你好,你有开发68013上位机的开发包吗,能否发一份,谢谢,879862287@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部