关于TI DSP 的软件编程的一些库介绍

    TI为了将整个开发过程进行简化,设计了很多库,其中也包括很多第三方的一些东东,主要包括以下几个:

    DSP/BIOS:他是个TI的很小的操作系统,官方说它消耗CPU不到1%,我测了下果真是,不知是我模块没用全还是其他的,竟然采用了0.57%左右,的确很省呀。这个东西与其说是操作系统不如说是一个调试系统,用它跟踪整个程序的运行很方便,可以将程序运行时生成的一些信息返回主机CCS调试器。它的安装位置为C:/CCStudio_v3.3/bios_5_31_02,所有与他有关的东西都在这,遇到什么问题就可以到这个地方来,比如看看这里有什么头函数呀之类的

   CSL:芯片支持库,针对不同的平台TI都给出了一个芯片支持库,它将芯片的底层寄存器信息给隐藏了,C6000的库位置在C:/CCStudio_v3.3/C6000/csl,对于不同的芯片库都是不一样的,DM643用的是DM642的,位置在C:/CCStudio_v3.3/C6000/csl/lib下的DM642就是lib库,头文件在C:/CCStudio_v3.3/C6000/csl/include这个位置。这个库中包含了对芯片的一些配置及初始化操作的函数

   CODE ENGINE:代码引擎,不知这么说对不对,位置在C:/dvsdk_1_01_00_15/codec_engine_1_20_02

   NDK:专门为实现网络协议而做的库,位置在C:/dvsdk_1_01_00_15/ndk_1_92_00_22_eval/packages/ti/ndk

  XDPRESS库:提供了一个算法的标准,位置在C:/dvsdk_1_01_00_15/xdais_5_21

  专门为编码使得库函数:比如视频编码、音频编码,位置在C:/dvsdk_1_01_00_15/codecs_1_10/packages/ti/sdo/codecs

   PSP库:是TI给开发板提供的一个库,里面将所有模块的操作函数都有,其存放位置为:C:/dvsdk_1_01_00_15/psp_1_00_02_00/pspdrivers

       以上是几个比较重要的库,其实还有很多TI提供的库,听起来TI免费提供你的东西挺好,功能也很强大,什么减少开发时间、提高通用性和移植性等等。。。。但是学起来这玩意也是很烦人的一件事,哎!函数都给你了,你都不知咋用!凡事都得听人家TI指挥,呵呵~~不过这也是没办法的事情呀!!!!!

  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值