Location:
Search - cyconsole
Search list
Description: cypress的开发框架,能够加速我们使用68013进行的开发-cypress
Platform: |
Size: 15545344 |
Author: zhuifeng |
Hits:
Description: CyConsole.exe,用于调试KC51编程出的固件程序和主机程序之间数据传输-CyConsole.exe, for debugging of the KC51 firmware programming procedures and data transfer between the host program
Platform: |
Size: 373760 |
Author: wangpiao |
Hits:
Description: 本工程基于CYPRESS的固件程序框架,程序中通过使能端点中断,进行端点间数据的传送;
3个块输出端点:EP1OUT、EP2OUT、EP4OUT
3个块输入端点:EP1IN、EP6IN、EP8IN
各端点配置:
EP1OUT:大小-64KB, 传输方向:输出,传输方式:块传输;
EP1IN:大小-64KB, 传输方向:输入,传输方式:块传输;
EP2:大小-512KB、双缓冲, 传输方向:输出,传输方式:块传输;
EP4:大小-512KB、双缓冲, 传输方向:输出,传输方式:块传输;
EP6:大小-512KB、双缓冲, 传输方向:输入,传输方式:块传输;
EP8:大小-512KB、双缓冲, 传输方向:输入,传输方式:块传输;
程序执行时,一旦往EP1OUT/EP2OUT/EP4OUT填充数据将立即引发对应的输出端点中断。在中断服务子程序中
通过自动指针传送送到EP1IN/EP6IN/EP8IN端点(未经过外部RAM),来进行批量端点环路测试。
当输入端点收到从输出端点发送过来的数据后也将引发输入端点中断,在中断服务子程序中设置端点字节计数器使端点准备
好进行输入传输。并清除中断标志位。
可通过CyConsole工具软件来验证该例子
注意:EP1OUT和EP1IN的缓冲大小为64KB,传输数据超出改范围将导致传输失败。
-CYPRESS
Platform: |
Size: 111616 |
Author: 冒险岛 |
Hits:
Description: 端口环路测试
本工程基于CYPRESS的固件程序框架,程序中设置了4个FIFO端点
2个块输出端点:EP2OUT、EP4OUT
2个块输入端点:EP6IN、EP8IN
程序执行时,往EP2OUT/EP4OUT填充数据后将立即通过自动指针传送送到EP6IN/EP8IN端点(未经过外部RAM),
来进行批量端点环路测试。
打开工程文件加下的cybulk块传输软件,选择对应端点通道(如:OUT:0X02,IN:0X86 )设置传输数据大小
和传送的内容后,点击右边的START按钮便开始端点间的批量传输,SUCCESSFUL框中将显示成功传输的数据量。
可通过CyConsole工具软件来验证该例子
注意:由于端点均设置成大小512字节的双缓冲结构,往输出端点发送2K(4个512字节)时将填满通道中的
空间,再次发送时将出现传送失败。同理,从充满数据的数据管道中读取2K(4个512字节)的数据后,再次
进行读取也将出现操作失败。
-CYPRESS
Platform: |
Size: 76800 |
Author: 冒险岛 |
Hits:
Description: CyConsole 控制程序(CyConsole)
Platform: |
Size: 467968 |
Author: zengrongyue
|
Hits: