上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页
摘要:内联函数从源码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理。应注意如下几点: 1... 阅读全文
posted @ 2015-04-03 08:52 阿青1987 阅读(277) 评论(0) 推荐(0) 编辑
摘要:使用C语言将一个1GB的字符数组从头到尾全部设置为字符‘A’,在一台典型的当代PC上,需要花费的CPU时间的数量级最接近?A 0.001秒 B 1秒 C 100秒 D 2小时结果:B析:1GB 需要一1G条指令比如4核2GHz的CPU,若一个周期一条指令,需要0.25 秒完成,固最接近 1秒。 阅读全文
posted @ 2015-04-03 08:47 阿青1987 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1、linux 内核模式Linux is a monolithic kernel; that is, the Linux kernel executes in a single address spaceentirely in kernel mode. Linux, however, borrows... 阅读全文
posted @ 2015-04-02 09:15 阿青1987 阅读(432) 评论(0) 推荐(0) 编辑
摘要:在Linux中,任何时候,处理器都处于以下三种状态之一:1)在用户空间,在某个进程中执行用户代码2)在内核空间,处于进程上下文中,执行某个特定的进程3)在内核空间,处于中断上下文中(与进程无关),进行中断处理应用程序、内核与硬件的关系图如下: 阅读全文
posted @ 2015-04-01 14:06 阿青1987 阅读(92) 评论(0) 推荐(0) 编辑
摘要:1、使用串口0 作spi slave错误设置如下:U0CSR &= ~(U0CSR_MODE) | U0CSR_SLAVE;正确设置如下:U0CSR = (U0CSR & ~U0CSR_MODE) | U0CSR_SLAVE;其中宏的定义在 ioCCxx10_bitdef.h 中,如下示:// U0... 阅读全文
posted @ 2015-04-01 09:45 阿青1987 阅读(145) 评论(0) 推荐(0) 编辑
摘要:linux设备驱动调试,我们在内核中看到内核使用dev_dbg来控制输出信息,这个函数的实质是调用printk(KERN_DEBUG )来输出打印信息。要打开这个开关需要下面两步。1)打开调试开关:你调试的文件中必然包含了,或者,后者包含了前者,在包含此头文件之前,使用#define DEBUG 1... 阅读全文
posted @ 2015-03-31 15:50 阿青1987 阅读(245) 评论(0) 推荐(0) 编辑
摘要:1、linux kernel development 3rd edition 中,Andrew Morton 说 " The best way to understand a part of of the kernel is to make changes to it. Making a chang... 阅读全文
posted @ 2015-03-30 20:56 阿青1987 阅读(56) 评论(0) 推荐(0) 编辑
摘要:原因:在函数中非变量定义的语句后又定义了一个变量。如下示:int a;a = 5;int b;解决办法:将变量定义移到非变量定义之前。如下:int a;int b;a = 5; 阅读全文
posted @ 2015-03-30 13:45 阿青1987 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:在linux 中,内核打印语句 printk() 会将内核信息输出到内核信息缓冲区中。内核信息缓冲区是一个环形缓冲区(ring buffer),因此,如果插入的信息过多,就会将之前的信息冲刷掉。printk() 定义了8个消息级别,分为级别0 ~ 7,级别越低(数值越大)的消息越不重要,第0级是紧急... 阅读全文
posted @ 2015-03-30 11:08 阿青1987 阅读(2617) 评论(0) 推荐(0) 编辑
摘要:加热是最常见的反应条件。这一基本实验操作常要使用酒精灯。1. 使用酒精灯时需要注意的事项1)绝对禁止向燃着的酒精灯里添加酒精,以免失火2)绝对禁止用酒精灯引燃另一只酒精灯3)用完酒精灯后,必须用灯帽盖灭,不可用嘴去吹 这里,盖灭后,轻提一下灯帽,再重新盖好。(以使灯帽内外的压强一致,好下次打开)4)... 阅读全文
posted @ 2015-03-28 14:03 阿青1987 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页