- 杂志
 搜 索: 
 论坛 » MCU应用 » 请教高手关于c与汇编混合编程的问题?
广告招商
版主: renesasstk , QQMCU , renesaschina , l0p0c
 发表新贴 
 发表回复 
 请教高手关于c与汇编混合编程的问题?  发表于 2008-07-16 15:18:01 [您是本帖的第153位阅读者]     [1楼] 
呢称:BryanZhu
加我为好友

请教:
源码如下:
#pragma SECTION program   code_1

void     version_con()
{
.................
}


问题:1.如何使这个函数,version_con能在汇编中调用,例如:汇编有.glb    _version_con的伪指令来宣告_version_con这个标号为全局标号,那么C语言怎么处理?extern 是否可以?


 
 RE: 请教高手关于c与汇编混合编程的问题?  发表于 2008-07-17 09:07:43 [2楼] 
呢称:BryanZhu
加我为好友

还是自己回答吧,进过研究是所有的函数名,在汇编里面都会变成_函数名,成为全局标签;例如如上的例子,version_con编程汇编中的_version_con全局标签


 
 RE: 请教高手关于c与汇编混合编程的问题?  发表于 2008-07-17 10:01:12 [3楼] 
呢称:bona
加我为好友

鼓掌~~


 
共3条 1/1 1   
   快速回复主题
  用户名 : 匿名不能发帖!请先 [ 登陆 ]
  标 题:
  内 容 :
 
关于我们 | 广告服务 | 企业会员服务 | 新手上路 | 联系我们 | 友情链接
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
Copyright ©2002 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备060382号