在C语言中嵌入汇编语言

TMS320C28x编译器允许在C程序中嵌入汇编指令,通过下面声明实现:

  asm(“assembler text”);

其中assembler text指汇编代码。asm指令一般用来处理C/C++语句较难实现的硬件操作。

举例:

  #define EINT asm(" clrc INTM")

  #define DINT asm(" setc INTM")

posted @ 2013-12-24 10:24  Andy Cheung  阅读(808)  评论(0编辑  收藏  举报