
随笔
文章平均质量分 60
itxiebo
川蜀之人士,生于蜀,身于鹏。每一个你不满意的现在,都有一个你没有努力的曾经。
展开
-
[随笔]gcc的__attribute__编译属性
注:此文非原创,是博主在学习过程中网络摘抄整理而出。gcc的__attribute__的编绎属性__attribute__主要用于 改变所声明或定义的函数或数据的特性,它有很多子项,用于改变作用对象的特性。比如,对函数,noline将禁止进行内联扩展、noreturn表示没有返回值、pure表明函数除返回值外,不会通过其它(如全局变量、指针)对函数外部产生任何影响。这里我们聊聊对代码段起作用的子项s原创 2016-03-16 14:56:55 · 7738 阅读 · 2 评论 -
[随笔] Linux下vi命令
Linux下vi命令本文整理源于网络 进入vi的命令 vi filename 打开或新建文件,并将光标置于第一行首 vi +n filename 打开文件,并将光标置于第n行首 vi + filename 打开文件,并将光标置于最后一行首 vi +/pattern filename 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r fil原创 2016-06-17 19:11:17 · 1192 阅读 · 0 评论 -
[随笔]示波器"触发",爱它无法自拔
示波器”触发”,爱它无法自拔 示波器,熟悉不能再熟悉的仪器。很多朋友都有使用过示波器的经历,但是一定有不少朋友没有用过示波器的“触发”功能吧。今天老谢想和大家聊聊这个功能给我们处理问题、量测波形等带来的极大便利。 最近,老谢处理一个画面马赛克的问题,经过各方面分析,无法判断问题点。大家要知道,想要解掉问题,你得确认问题点出在哪个模块。简单来说,现在这个问题无法判断是前端tuner&demod的问原创 2016-05-21 09:37:23 · 2096 阅读 · 0 评论 -
ADT下载地址(含各版本),最新ADT-23.0.7
ADT下载地址(含各版本),最新ADT-23.0.62015/05/07 新增 ADT-23.0.6.zip 2015/01/18 新增(未测试,不知下载过程中是否有问题,请网友自行测试,最好能把测试结果告知,谢谢) ADT-23.0.3.zip ADT-23.0.4.zip ADT百度云下载链接(含各版本):http://pan.baidu.com/s/1c17yex6官网各版本下载链接:转载 2016-04-20 10:20:22 · 49784 阅读 · 2 评论 -
Linux下.ko, .o, .so, .a, .la文件
Linux下.ko, .o, .so, .a, .la文件本文转自网络,原作者“哀莫大于心死”Linux下文件的类型是不依赖于其后缀名的,但一般来讲:.ko 是Linux 2.6内核使用的动态连接文件的后缀名,也就是模块文件,用来在Linux系统启动时加载内核模块;.o 是目标文件,相当于windows中的.obj文件;.so 为共享库,是shared object,用于动态连接的,和dll差转载 2016-03-28 17:47:31 · 1443 阅读 · 0 评论 -
[随笔]Linux下,如何将一个文件及其所在的递归路径一起拷贝到目标目录?
[随笔]如何将一个文件及其所在的递归路径一起拷贝到目标目录下实际项目开发过程中,某个文件的路径往往比较深,同时,又需要给客户提供patch(即,不光要提供文件,还得将这个文件的所在路径包括在内)。 如下面路径和文件: ~/test/hello/dir1/dir2/dir3/hello.c现在的实现方法是:例如,我们希望将hello/dir1/dir2/dir3/hello.c带目录一起拷贝到~原创 2016-03-28 11:52:00 · 2476 阅读 · 1 评论 -
[随笔]Linux grep命令详解
Linux grep命令详解一、简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是转载 2016-04-08 10:56:40 · 938 阅读 · 0 评论 -
[随笔]Linux下常用压缩文件(*.tar.gz *.tar.xz *.zip ...)的解压方法
Linux下常用压缩文件(.tar.gz .tar.xz *.zip …)的解压方法*.tar 用 tar –xvf 解压 *.gz 用 gzip -d或者gunzip 解压 .tar.gz 和 .tgz 用 tar –xzf 解压 *.bz2 用 bzip2 -d或者用 bunzip2 解压 *.tar.bz2 用 tar –xjf 解压 *.Z 用 uncompress原创 2016-03-23 10:06:32 · 1125 阅读 · 0 评论 -
[随笔]DBG、DMB、DSB 和 ISB -几条不常用的ARM指令
DBG、DMB、DSB 和 ISB调试指令、数据内存屏障指令、数据同步屏障指令和指令同步屏障指令。语法 DBG{cond} {#option}DMB{cond} {option}DSB{cond} {option}ISB{cond} {option}其中:cond 是一个可选的条件代码(请参阅条件执行)。option 对提示操作的可选限制。用法 这些是提示指令。 是否实现这些指令是可选的。转载 2016-03-22 19:48:57 · 13602 阅读 · 0 评论 -
[随笔]GNU linker script,ld script,GNU链接脚本
[随笔]GNU linker script,ld script,GNU链接脚本注,此文部分内容摘抄自网络,博主(itxiebo)主要的贡献是整理编辑等。一、什么是GNU linker script?作用是什么?.lds文件,即linker script,决定了可执行映像(image)的链接方式,以及各个段的装载地址(装载域)和执行地址(运行域)。装载地址:运行之前各段的地址;运行地址:运行时各段原创 2016-03-20 17:13:48 · 11105 阅读 · 0 评论 -
[随笔]#define宏定义可变参数的使用
开门见山,如下便是今天想随笔记录的多参数宏定义#define xxx(fmt...) yyy(fmt)其中的…就表示可传入以逗号隔开的多参数。举例, 实际项目开发中,需要实现log打印的level控制,如下例子,只有on为真时,才会打印log,否则为空,即不打印log。#define LOG(on, Format...) \if(on){ \ p原创 2016-03-17 23:29:34 · 4998 阅读 · 0 评论 -
linux命令tail
linux命令tail原文:http://www.cnblogs.com/peida/archive/2012/11/07/2758084.html1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。 3.命令参数: -f 循环读取 -q 不显示处理信息转载 2016-06-23 16:24:20 · 656 阅读 · 0 评论