摘要: break: 此语句导致程序终止包含它的循环,并进行程序的下一阶段(整个循环后面的语句),即,不是跳到下一个循环周期而是退出循环。如果break语句包含在嵌套循环里,它只跳出最里面的循环。 continue:循环语句里有此语句时,程序运行到此语句时,不在执行循环体里continue后面的语句而是跳到 阅读全文
posted @ 2019-10-22 17:02 dadajoke 阅读(300) 评论(0) 推荐(0) 编辑
摘要: __attribute__主要用于改变所声明或定义的函数或 数据的特性,它有很多子项,用于改变作用对象的特性。比如对函数,noline将禁止进行内联扩展、noreturn表示没有返回值、pure表明函数除 返回值外,不会通过其它(如全局变量、指针)对函数外部产生任何影响。当然,__attribute 阅读全文
posted @ 2019-09-27 16:21 dadajoke 阅读(2236) 评论(0) 推荐(0) 编辑
摘要: 1、什么叫inline函数 inline其实是是C++关键字(但是IAR支持),在函数声明或定义中,函数返回类型前加上关键字inline,即可以把函数指定为内联函数。这样可以解决一些频繁调用的函数大量消耗栈空间(栈内存)的问题。用空间换效率。在调用inline函数时,编译器将函数在调用处展开,而不是 阅读全文
posted @ 2019-09-09 21:49 dadajoke 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: TFT-lCD常用的接口,TTL(RGB)、LVDS、EDP、MIPI,这篇我们大致说一下这些接口的信号组成已经基本原理。 一、TTL 1、TTL接口概述 TTL(Transistor Transistor Logic)即晶体管-晶体管逻辑,TTL电平信号由TTL器件产生。TTL器件是数字集成电路的 阅读全文
posted @ 2019-03-09 16:47 dadajoke 阅读(4872) 评论(0) 推荐(0) 编辑