TI官方ndk的应用和配置
2016-12-15 13:28
686 查看
前言:
本文以TMS320C6455处理器为平台,软件以ndk v2-0-0 ,DSP/BIOS v5.31.02为例。其中NDK需要DSP/BIOS的支持,因此DSP/BIOS是必选项。
1.TMS320C6455的DSP/BIOS配置
http://blog.csdn.net/mdqaq/article/details/53694102
查看网址可知TMS320C6455的DSP/BIOS如何配置
2.NDK的配置
(1)设置DSP/BIOS
PRD设置主时钟。硬件抽象层的时钟驱动需要一个100ms启动一次的PRD函数作为主时钟,函数名是llTimerTick()。
HOOK为TCP/IP协议栈设置保存的空间。OS库的任务调度模块需要调用hook来保存和调用TCP/IP协议栈的环境变量指针,这两个hook函数是NDK_hookInit() 和 NDK_hookCreate()。
建立网络通信任务。 基于NDK的socket编程代码必须在Task中执行;NDK的启动、初始化以及后台守护任务都在Task中执行;socket编程需要文件描述符的支持,DSP/BIOS实现了一个简化版的文件描述符,但必须在Task中打开(用fdOpenSession)和关闭(用fdCloseSession)。
(2)包含文件和库文件
CCS 编译时需要包含库文件和文件路径,把ndk安装路径下的lib和inc文件拷贝到工程目录中,并且设置编译路径。如下图文件:
要调用NDK库中函数,需要添加以下库:stack.lib、hal_timer_bios5.lib、hal_ser_stub.lib、 hal_userled_stub.lib、os_bios5.lib、nettool.lib、netctrl.lib、miniPrintf.lib
如下图:
本文以TMS320C6455处理器为平台,软件以ndk v2-0-0 ,DSP/BIOS v5.31.02为例。其中NDK需要DSP/BIOS的支持,因此DSP/BIOS是必选项。
1.TMS320C6455的DSP/BIOS配置
http://blog.csdn.net/mdqaq/article/details/53694102
查看网址可知TMS320C6455的DSP/BIOS如何配置
2.NDK的配置
(1)设置DSP/BIOS
PRD设置主时钟。硬件抽象层的时钟驱动需要一个100ms启动一次的PRD函数作为主时钟,函数名是llTimerTick()。
HOOK为TCP/IP协议栈设置保存的空间。OS库的任务调度模块需要调用hook来保存和调用TCP/IP协议栈的环境变量指针,这两个hook函数是NDK_hookInit() 和 NDK_hookCreate()。
建立网络通信任务。 基于NDK的socket编程代码必须在Task中执行;NDK的启动、初始化以及后台守护任务都在Task中执行;socket编程需要文件描述符的支持,DSP/BIOS实现了一个简化版的文件描述符,但必须在Task中打开(用fdOpenSession)和关闭(用fdCloseSession)。
(2)包含文件和库文件
CCS 编译时需要包含库文件和文件路径,把ndk安装路径下的lib和inc文件拷贝到工程目录中,并且设置编译路径。如下图文件:
要调用NDK库中函数,需要添加以下库:stack.lib、hal_timer_bios5.lib、hal_ser_stub.lib、 hal_userled_stub.lib、os_bios5.lib、nettool.lib、netctrl.lib、miniPrintf.lib
如下图:
相关文章推荐
- Altium Designer应用技巧12: 下载TI官方库
- 04 基于TI官方CC2530 BasicRF的简单应用
- Yii框架官方教程增补篇6——基础知识:应用、组件、配置、生命周期
- Android官方开发文档Training系列课程中文版:构建第一款安卓应用之环境配置
- Apache HTTP最新官方配置(中译版[1])
- hibernate应用配置说明
- [Struts]配置第一个Struts 应用
- UNIX网络应用配置-Solaris
- 快速配置weblogic8.X的应用目录
- MSSQL2000的官方JDBC在应用动态代理机制遇到的异常问题解决
- Apache HTTP最新官方配置(中译版[4])
- Eclipse下配置spring应用
- 快速配置weblogic8.X的应用目录[转载]
- 快速配置weblogic8.X的应用目录
- 快速配置weblogic8.X的应用目录
- 快速配置weblogic8.X的应用目录
- Windows 2000 上配置和应用安全模板
- 转帖 快速配置weblogic8.X的应用目录 yhjvc [原作]
- 如何配置和部署安全的.NET三层应用
- 配置Web应用环境实现JSP留言簿