Arm中的c和汇编混合编程
Posted Gordon管
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arm中的c和汇编混合编程相关的知识,希望对你有一定的参考价值。
1、c调汇编注意:去掉汇编的入口entry。形参通过寄存器R0~R3保存,超出四个通过栈传递。
2、汇编调c:形参通过R0~R3传递,返回值保存在R0,
3、c中内嵌汇编,_asm{ 汇编代码 },从程序可移植角度,尽量选择单独一个文件写汇编。
4、bsp 板级支持包,bootloader+操作系统+外设驱动
5、读写速度:寄存器》cache(SRAM)》SDRAM,DDRAM》flash(norflash,nandflash)》网盘
以上是关于Arm中的c和汇编混合编程的主要内容,如果未能解决你的问题,请参考以下文章