基于DSP BIOS及NDK的软件开发5课件.pptVIP

  • 43
  • 0
  • 约 10页
  • 2017-09-08 发布于广东
  • 举报
基于DSP BIOS及NDK的软件开发 5.1 NDK简介 什么是NDK? 为了加速其高档DSP的网口程序开发,TI公司结合其C6000系列芯片推出了TCP/IP NDK (Network Developer’s Kit)开发套件。 NDK包含哪些组成部分? 支持TCP/TP协议栈程序库 示范程序。 支持文档包括用户手册、程序员手册和平台适应手册。 5.1 NDK简介 NDK的存储器消耗情况? NDK仅用200~250K程序空间和95K数据空间即可支持常规的TCP/IP服务,包括应用层的telnet、DHCP、HTTP等。 NDK减少资源消耗的若干技巧: UDP socket和RAW socket不使用发送或接收缓冲区; TCP socket使用发送缓冲区,接收缓冲区依配置文件而定; 低层驱动程序与协议栈之间通过指针传递数据,不对包进行复制拷贝; 设置专门的线程清除存储器中的碎片和检查存储器泄露。 5.2 NDK的配置和使用 设置DSP/BIOS PRD设置主时钟 HOOK为TCP/IP协议栈设置保存的空间 包含文件和库文件: 请注意编译时需要包含库文件和文件路径,一般默认为c:\ti\c6000\ndk\inc CCS工程编译时的链接顺序 可以在CCS里选择Link Order“- ”build options对话框,将文件按照一定顺序添加并且将库

文档评论(0)

1亿VIP精品文档

相关文档