TI中文支持网
TI专业的中文技术问题搜集分享网站

NDK2.0如何重新编译

使用CCS3.3,NDK2.0版本,由于项目需要,对NDK进行了一些修改,想问下如何重新全部编译NDK?还有如何只针对NDK某个库进行编译?

Shine:

请看看下面的链接。http://processors.wiki.ti.com/index.php/Rebuilding_the_NDK_Core

 

JIAYING SUN:

您好,最近我在调试NDK1.92部分,有很多疑惑,望指教:

1.自带例程里有很多函数,可是MAIN函数是空的,所以函数是在哪里调用的呢,形参赋的值是多少怎么看?

2.修改例程,以配合开发板的时候,PHY部分要改什么地方?

Shine:

回复 JIAYING SUN:

1. NDK是基于BIOS的,函数在Task里调用,main函数里基本不用做什么,看一下下面的bios startup sequence.http://processors.wiki.ti.com/index.php/DSP_BIOS_FAQ#Q:_Is_it_true_that_the_TSK_manager_needs_to_be_enabled_in_order_to_get_the_runtime_update_of_the_Message_log_window.3F

2. 如果PHY不一样的话,有一篇移植文档可以参考。http://processors.wiki.ti.com/index.php/Guidelines_when_porting_NDK_to_different_PHYs 

 

JIAYING SUN:

回复 Shine:

谢谢解答,c_int00 -> auto_init() ->BIOS_init()->main()- >BIOS_start()->IDL_loop()

那auto_init(),bios_init()这些在哪?在工程里看不到,参考文档里的说明太模糊了

Shine:

回复 JIAYING SUN:

在boot.c源码里。见下面的DSP/BIOS Startup Sequence说明。http://www.ti.com/lit/ug/spru303b/spru303b.pdf

 

赞(0)
未经允许不得转载:TI中文支持网 » NDK2.0如何重新编译
分享到: 更多 (0)