请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:AM3358 工具/软件:TI C/C++编译器
您好,
我已经在StarterWare论坛上发布了一个类似但不太详细的问题,但我认为这一问题越多,对我来说似乎就越像是一个编译器。
我想通过某种基本的共享库功能来扩展裸机应用程序。 这就是我认为它如何工作的原因:
- 主应用程序将第二个应用程序加载到RAM中的固定地址
- 第二个应用程序提供了一些功能AD固定地址
- 现在,主应用程序不时跳转到其中一个地址,这些地址在完成任何操作后返回
我在这里的问题:
- 这样做是否可行?
- 如果是:如何在固定地址分配RAM,或者如何将第二个应用程序加载到固定地址?
- 如何以某些函数位于预定义地址/地址偏移的方式编译第二个应用程序? 链接程序命令文件的一些技巧?
谢谢!