艾科瑞德数据处理板C6455DSP程序(包括以太网,内存访问等)
时间:2020-01-09
大小:11.02MB
阅读数:161
查看他发布的资源
资料介绍
例程编译环境为 Code Composer Studio 3.3.38.2功能说明Flashburn: 参考该子目录下的“flash烧写步骤.doc”操作可以将事先生成的out文件转换格式、同时集成bootloader并固化到DSP外挂的Flashrom中实现DSP上电之后从Flash自启动。LAN: 该工程用于测试板卡自带的网口,详细使用方法请参考该目录下的“使用说明.txt”。 简单测试方法如下:将PC机网卡IP地址设置为10.1.15.191, 子网掩码设置为 255.255.255.0, 用交叉网线将板卡的网口和PC机网口相连。在CCS中加载运行子目录bin下的TCP_receive.out,在PC上运行Sendv1_2.exe, 界面上点击“发送数据8bit”按钮,即可查看PC机向板卡发送数据包的瞬时速度;在CCS中停止执行程序,复位CPU,关闭Sendv1_2.exe,打开V3.01.exe,点击界面上的“开始传输数据”按钮之后确定,在CCS中加载运行子目录bin下的TCP_send.out,连接建立成功之后,PC机V3.01.exe程序界面中就会看到板卡的网口向PC机发送数据的瞬时速率。LED: 该工程为使用DSP的一个定时器控制外挂的LED灯闪烁,加载运行debug子目录下的out文件即可看到效果。Memory: 该工程依次测试DDR-2、Flash、EEPROM全片读写校验以及控制两路串口不断发送数据。 由于是对各个存储器进行全部空间测试,所以时间较长,EEPROM器件不同批次可能存在读写时间不一致现象,如果程序运行报错可以在写操作之后适当延时再进行读操作,串口发送的数据可以用示波器在接插件对应管脚上观测波形或者自制信号线与PC机相连用软件显示,波特率为115200。SRIO: 该工程为双卡SRIO接口4x直通测试例程(需要根据示意图将两张板卡的J2用我们提供的SRIO接口小板连接起来,每张卡分别连接一个560系列DSP仿真器在两台电脑上分别运行CCS IDE环境加载DSP程序进行测试)。slave工程为一个初始化程序,把DSP的SRIO接口做了初始化然后死循环等待, master工程为通过SRIO口发起写操作并回读校验的程序。使用方法为首先在一个DSP上运行slave工程下的srio_slave.out文件让DSP的SRIO口处于等待状态,然后再另一张卡的DSP上运行master工程下的srio_master.out,master DSP从SRIO口往slave DSP写入一段数据,然后从slave DSP将这段数据读回并存放在master DSP的另一端存储空间内,数据经过逐个校验没有错误之后会在CCS的output窗口输出一段文字"SRIO transfers are successful",代表SRIO接口数据通信测试成功。文件列表DSP...\Flashburn...\.........\C6455_lib.h...\.........\Debug...\.........\.....\Flashburn.func_info...\.........\.....\Flashburn.map...\.........\.....\Flashburn.out...\.........\.....\Release.out...\.........\.....\flashburn.obj...\.........\Debug.lkf...\.........\Flashburn.CS_...\.........\.............\FILE.CDX...\.........\.............\FILE.DBF...\.........\.............\FILE.FPT...\.........\.............\SYMBOL.CDX...\.........\.............\SYMBOL.DBF...\.........\.............\SYMBOL.FPT...\.........\Flashburn.paf2...\.........\Flashburn.pjt...\.........\Flashburn.rar...\.........\Flashburn.sbl...\.........\TI_ARR.C...\.........\c6455.cmd...\.........\cc_build_Debug.log...\.........\data.h...\.........\data.h.bak...\.........\flashburn.c...\.........\flash烧写步骤.doc...\.........\hex2image...\.........\.........\TEST2.C...\.........\.........\TEST2.EXE...\.........\.........\appl2.map...\.........\.........\flash.out...\.........\.........\hex6x.exe...\.........\.........\makefile.cmd...\.........\.........\memory.map...\.........\.........\out_backup.rar...\.........\.........\pjt_use...\.........\.........\.......\bootload.asm...\.........\.........\.......\c6455.cmd...\.........\.........\test2.bat...\.........\inc...\.........\...\C6455_lib.h...\.........\...\_csl_intc.h...\.........\...\csl.h...\.........\...\csl_edma3.h...\.........\...\csl_error.h...\.........\...\csl_intc.h...\.........\...\csl_intcAux.h...\.........\...\csl_pllc.h...\.........\...\csl_types.h...\.........\...\csl_version.h...\.........\...\cslr.h...\.........\...\cslr_dev.h...\.........\...\cslr_edma3cc.h...\.........\...\cslr_intc.h...\.........\...\cslr_pci.h...\.........\...\cslr_pllc.h...\.........\...\my.h...\.........\...\s6455_uart.h...\.........\...\soc.h...\.........\...\tistdtypes.h...\.........\lib...\.........\...\S6455bsl.lib...\.........\...\rts64plus.lib...\LAN...\...\Custom.lkf...\...\Init64Timer1.c...\...\Sendv1_2.exe...\...\TCP_tester.exe...\...\V3.01.exe...\...\_netctrl.h...\...\_nettool.h...\...\_oskern.h...\...\_stack.h...\...\bin...\...\...\TCP_receive.func_info...\...\...\TCP_receive.out...\...\...\TCP_send.out...\...\...\TCP_test.func_info...\...\...\TCP_test.global_sym_info...\...\...\TCP_test.map...\...\...\TCP_test.out...\...\...\TCP_test.out.ept...\...\...\TCP_test1.c...\...\...\TCP_test1.map...\...\...\TCP_test2.c...\...\...\hex6x.exe...\...\cc_build_Custom.log...\...\cfgdemo.tci...\...\client.tci...\...\debug...\...\.....\Init64Timer1.obj...\...\.....\dsk6455.obj...\...\.....\dsk6455cfg.obj...\...\.....\dsk6455cfg_c.obj...\...\.....\dsk6455init.obj...\...\.....\helloWorld.map...\...\.....\helloWorld.obj...\...\.....\helloWorld.xml……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。