智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1932|回复: 2
打印 上一主题 下一主题

[调试类] C语言中调用汇编语句

[复制链接]

5

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
威望
176
贡献
89
兑换币
106
注册时间
2015-12-10
在线时间
36 小时
毕业学校
电子科技大学
跳转到指定楼层
1#
发表于 2016-3-16 16:03:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
程序中有一段是如下,可是整个工程中没有函数asm()的定义,请问这样能编译通过吗?
void I2C_delay(void)
{
  unsigned int i;
  for(i=0;i<8;i++)
   {
    asm("nop");
   }
}


回复

使用道具 举报

5

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
威望
176
贡献
89
兑换币
106
注册时间
2015-12-10
在线时间
36 小时
毕业学校
电子科技大学
3#
 楼主| 发表于 2016-3-21 15:36:52 | 只看该作者
所以编译的时候并不需要有这个函数,谢啦
回复 支持 反对

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
2#
发表于 2016-3-16 16:46:37 | 只看该作者
asm是关键字,不是函数。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 15:55 , Processed in 0.043909 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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