这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]tornado可以c和汇编混合编程么?

共10条 1/1 1 跳转至

[求助]tornado可以c和汇编混合编程么?

菜鸟
2007-04-03 23:35:23     打赏
现在要求代码效率要非常高,希望用汇编语言,不知道tornado支持不?



关键词: 求助     tornado     可以     汇编     混合     编程    

菜鸟
2007-04-04 02:52:00     打赏
2楼
当然支持了!

菜鸟
2007-04-04 03:24:00     打赏
3楼
可否说的详细一些,怎么把汇编模块加进去?

菜鸟
2007-04-04 04:26:00     打赏
4楼
使用 WRASM宏比较方便,具体请参考VxWorks的头文件和一些C文件。

菜鸟
2007-04-04 19:43:00     打赏
5楼

给你个例子

void test2()
{
__asm __volatile(" mrs r0, cpsr");
__asm __volatile(" mov pc, lr");
}


院士
2007-04-05 18:00:00     打赏
6楼

简单明了~~


菜鸟
2007-04-08 19:53:00     打赏
7楼
网上有些资料说汇编只能写在BSP中,你的意思是在自己建立的工程文件中是肯定可以用吧?
因为以前没怎么用过汇编,也没有混合编程,所以有些盲目,呵呵
望多指点一下,还需要作其他的设置不?比如加头文件什么的

菜鸟
2007-04-09 01:49:00     打赏
8楼

可以用,bsp和自己的工程本人觉得没有严格的区分,不像windowsNT以上系统。


菜鸟
2007-04-17 16:37:00     打赏
9楼
void _MuluInt64(int da,int db,int *dResult_High,int *dResult_Low)
{
__asm("
umull r6,r7,r0,r1;
str r6,[r3]; /** Low **/
str r7,[r2]; /** High **/
");
}

菜鸟
2007-05-01 05:20:00     打赏
10楼
都是由gcc编译,当然可以了

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]