摘要: 1、普通函数函数体一般在.C中,声明在.H中,静态内联函数函数体直接写在.H中,加上static inline修饰词2、static inline类似#define,它的源代码是直接嵌入到调用它的地方,不会产生调用开销,速度快3、静态内联函数执行效率较高,但是生成的执行代码较大 阅读全文
posted @ 2015-12-03 16:34 单片怪咖 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 脉冲指电子电路中的电平状态突变,既可以是突然升高(脉冲的上升沿),也可以是突然降低(脉冲的下降沿).一般脉冲在电平突变后,又会在很短的时间内恢复原来的电平状态.那负脉冲就是突然降低(脉冲的下降沿). 阅读全文
posted @ 2015-11-12 14:23 单片怪咖 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: 1、在工程名上右击,选择Properties注意不是项目名,一个项目可以包含多个工程2、Toolchain - AVR/GNU C Compiler - Directories3、添加、删除、编辑编译路径 阅读全文
posted @ 2015-10-29 14:50 单片怪咖 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、if(A) {} else if (B) {} else { if(C) { } }二、if(A) {} else if (B) {} else if (C) {}注意:第二种情况完全合法,并且与第一种方式完全等效 阅读全文
posted @ 2015-10-28 15:41 单片怪咖 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 最近做一个比较有意思的功能,用XMEGA的任意一个空闲的IO以一定的频率输出一个脉冲,控制另外一块XMEGA跟它保持同步,从而双机都按照同一个频率,同时执行一项操作。这个不复杂的功能,实现的功能却非常的有意思!如果一台设备可以采集10个外部信号,经过这种简单的操作之后,可以轻易地采集20个信道,如果... 阅读全文
posted @ 2015-10-28 15:17 单片怪咖 阅读(733) 评论(0) 推荐(0) 编辑