下面的文章内容为《不用仿真器,也可以学习DSP》代理软件的使用说明,其把ccs生成的代码通过串口进入51单片机(以后可以扩展为ARM),然后通过HPI的方式进入DSP。因为这个软件有点大,附件估计装不下,所以在近期我会将一些文档陆续发上来,大家可以参考一下!
本软件及其内容仅供学习和研究使用,请勿用于商业目的,如果造成侵权后果的,本人不负任何责任!如果本文侵犯了你的权益请留言!
程序->C51:为使用51单片机串口下载DSP的OUT程序的单片机C51源程序<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
程序->Dsp51HPI:为使用51单片机串口下载DSP的OUT程序的PC端源程序,开发工具为Microsoft Visual C++ 6.0
程序->HPIload:为将DSP的程序先编译在51单片机中,打开电源51单片机就将程序下载到DSP中并运行
如何使用串口下载out程序BOOT的方法:
写好DSP程序,用CCS编译完成生成.out文件,用串口线将开发板连接好,打开电源,打开Dsp51HPI.exe程序,如下图:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
点击“连接测试”可以进行连接测试,看是否与电脑连接好
点击“下载”打开要下载到DSP里面的.out文件
下载完成后DSP程序就会在DSP中运行起来。
注意:在Dsp51HPI.exe所在的目录一定要有Boot.cmd和Hex500.exe这两个文件,它们的作用是前out文件数据转华为16进制数据,hex500.exe TI 提供的十六进制的转换工具,boot.cmd 十六进制转换的命令文件。
DSP 程序转化为单片机的程序进行BOOT 的方法
使用方法:
1 把CCS2.0 编译输出文件*.out 拷贝到HPILOAD 目录中,名字取为ASM.OUT.
2 运行DSPDEMO.bat 输出dspcode.h。
3 从新编译HPILOOD 中的dspdemo.c 和dspcode.h,生成spDemo.hex,把该文件烧进51中上电运行即可。(注意:此编译工具不支持中文路径,把它拷到根目录下)
目录中的change.exe为将hex文件转化为dspcode.h文件,使用C51程序能读取数据
******************版权归原作者所有!***********************
用户1433395 2008-10-11 20:42
用户1433395 2008-10-11 20:41
用户1318081 2006-12-6 17:47
用户67038 2006-11-29 20:47
大侠不是说可以把那个软件发到邮箱的吗
能不能给我一份?先谢谢了
maoyuhong522@126.com