__asm ( "pause;" );
很简单的一句, 这个用c语言怎么写?
网友评论(19190214)2013-04-09 13:06
BSP大牛应该都比较喜欢汇编,比如系统初始化的时候,区区几行汇编就完成了需要做的事。
而用c,可能就比较麻烦了,要考虑很多因素。
网友评论(6216679)2013-04-09 13:07
我感觉学汇编可以学到不少贴近底层硬件方面的东西,这是主要的,对于电子,通信,自动化这些专业帮助非常大,至于汇编开发。。。一个mcu一套指令集,反正我背不下来。。。
----sent from my Xiaomi MI 1S,Android 4.0.4
网友评论(6216679)2013-04-09 13:08
Reply Post by 大睡魔 (2013-04-09 13:03):
我不知道你指的什么芯片
我们公司的芯片是arm做cpu 不存在这个问题
即便是新开发的cpu c编译器也应该是一并提交给客户才是
好吧,我以为一般都是给汇编器,编译器的话开发起来可能比较麻烦
----sent from my Xiaomi MI 1S,Android 4.0.4
网友评论(13790374)2013-04-09 13:08
用电脑盲的眼光来看,直接操作硬件的工作给汇编更好一些吧?
网友评论(593264)2013-04-09 13:10
Reply to Reply Post by 11nov (2013-04-09 13:08)
要是只给汇编编译器的话 客户很可能不会买
现在有些CPU要求不高的芯片 用的还是改版的8051 但一样有好用的C编译器
因为用汇编 开发进度 调试难度 测试环节什么的都得不偿失