DSP+U盘模块 我觉得应该注意的地方
DSP型号TMS320LF2407A

1. DSP是16根数据线 例程中单片机是8根 所以无论大端小端模式(当然这里是小端模式) 当需要输出给模块的数据>0xFF时都需要改动例程 例如 修改时间和文件大小的命令
2. char类型和int类型定义均为16位
3. 存放输出ASCII码的字符数组的最后一个元素一定是'\0' 否则输出是乱码
4. 加减乘计算注意数据类型与等号左边保持一致 否则结果是错误的 例如 计算文件长度
5. 除法用>>

暂时就这些了 菜鸟的一些想法 呵呵 希望对同是菜鸟的兄弟有些帮助[Emot]12[/Emot]
这人很懒,什么都没留下
谢谢,我就是菜鸟
这人很懒,什么都没留下
大哥你有这个用于DSP的库吗,老师让我做这个看了好几天了没有头绪啊。有的话麻烦发一个啊谢谢了songpeng19880225@yahoo.cn
这人很懒,什么都没留下
因为dsp是16bit的,一次地址的增加必然是1个字,在楼主提出的注意的地方上,我最近一直都有些困惑。譬如要移植FAT32的文件系统,FAT32文件系统中的数据结构全部都是按字节方式排布的,那么这就涉及到一个问题,如果将这个数据结构读到DSP的buffer中,必然会变成256个字的存储空间,无法按照正常的FAT32的数据结构来定义,不知有没有兄弟有类似经验,如何解决的呢??
这人很懒,什么都没留下
只有登录才能回复,可以选择微信账号登录