查看: 3419|回复: 3

[MQX] MQX BSP工程的问题

[复制链接]

该用户从未签到

9

主题

30

帖子

0

新手上路

Rank: 1

积分
4
最后登录
1970-1-1
发表于 2012-6-10 09:54:19 | 显示全部楼层 |阅读模式
我们都知道MQX的启动函数是_mqx()这个函数,可是这个函数不在BSP的工程中。其源码在source下的kernel文件夹下。我的问题来了,BSP工程是怎样把这个函数编译到.a文件里的呢?它只用了一个外部引用。或者换句话说,MQX的BSP工程在做库文件.a的时候做了哪些文件进去?
我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

2

主题

11

帖子

0

新手上路

Rank: 1

积分
21
最后登录
1970-1-1
发表于 2012-9-7 10:01:35 | 显示全部楼层

回复:MQX BSP工程的问题

回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2013-4-23 11:28:20 | 显示全部楼层

RE:MQX BSP工程的问题

同问,怎么没人回答?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

178

帖子

0

高级会员

Rank: 4

积分
825
最后登录
1970-1-1
发表于 2013-4-24 11:41:37 | 显示全部楼层

RE:MQX BSP工程的问题

_mqx()确实是在PSP工程里的,但在生成BSP库文件的时候,并不会把它放到bsp.a里面,而是在你写好应用程序后,例如hello world这种工程,链接器会把psp.a和bsp.a里相关的代码拿出来生成最终的bin文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 11:56 , Processed in 0.091126 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表