- 博客(2)
- 收藏
- 关注
转载 嵌入式开发时的c语言
1、扩展关键字 (一定要注意有时候下划线是两个) asm 也可以写成 _asm。功能是在c程序中直接嵌入汇编语言。 Asm(“string”); 其中string必须是有效的汇编语句。 __interrupt 放在函数前面,标志中断函数。下面这段程序是异步串行口UART0的接受中断函数。UART0RX_VECTOR为异步串行口UART0的接受中断向
2014-03-23 23:18:49 749
原创 从c语言的define说开去
在C语言中,define用作在预处理中将该模块(.c)中的所有的出现的宏名都进行替换。 (1)在define后面的#和## 在#define中,标准C只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接前后两个参数,把它们变成一个字符串。 #include #define paster( n ) printf( "token " #n" = %d\n "
2014-03-23 22:54:12 656
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人