- 博客(16)
- 收藏
- 关注
转载 学PPT时的作品
链接地址:http://pan.baidu.com/s/1c0BDIhi当年在学校时,就靠这个为(zhuang)生(bi),以为自己会成为一个设计师,迷恋PPT这种简单的软件制作出大师的设计,当然PS这玩意你还是得用,都是工具嘛。这些图片单纯的使用PPT是很难达到的,这其中使用到了PPT...
2017-10-18 14:23:00
169
转载 Linux搭建小型服务器——文件共享以及邮件服务器
转载请注明出处。 因为公司搬家,之前后又采用了新的服务器,所以之前的服务器的东西需要移动到新的服务器上,而且趁着这次机会,搭建了一个局域网使用的邮件服务器使用,虽然不知道别人怎么搭建的,但是把自己的经验记录下来,因为这个邮件服务器确实花了我不少时间去琢磨,因为它这玩意可能还会干扰我的...
2017-05-13 16:28:00
287
转载 中标麒麟的源的问题
麒麟的源有点坑爹,主要是安装系统后,源的路径是不对的,这个需要复制一部分路径去找到真正的源的安装位置,然后将这个安装路径导入到这个里面去。 路径修改在/etc/yum.repo.d/neokylin.repo 和 neokylin-update.repo中,修改如图所示的地址。 我估计...
2016-12-06 10:50:00
365
转载 KSDK USB 例程分析
在USB example里面文件: lite为精简版,省略了很多USB枝干上的功能,保留了USB通讯部分的主干功能,我使用的是全功能版。 函数 BOARD_InitPins()中,主要是PORT以及GPIO相关的初始化。 1、使能PORT的时钟,当外设时钟没有打开时,程序不能...
2016-11-28 18:07:00
239
转载 4通用Makefile编写
a.c #include<stdio.h>#include "a.h"int main(){ printf("hello world\n"); printf("A= %d\n",A); test_fun();...
2016-07-08 07:57:00
144
转载 Makefile编译目录下多个文件以及函数wildcard用法
编译多个c文件一般有两个功能,一个是每个c文件都有main函数,就是说每个c文件的可执行文件是独立的,各自是各自的;第二个是多个c文件用来编译成一个可执行文件。 首先说第一个,内容如下,这个makefile是为了编译opencv代码的。 [c...
2016-07-07 23:18:00
612
转载 预处理,编译, 优化, 汇编, 链接
编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言(目标文件),并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-...
2016-07-07 16:21:00
118
转载 PID算法浅析
首先帮大家解决一下什么是PID调节,为什么就要这样的疑惑。 PID是比例,积分,微分的英文单词的首字母的简称。 P: Proportion(比例),就是输入偏差乘以一个常数 I : Integral (积分),就是对输入偏差进行积分运算 D: Derivative(微分),...
2016-07-07 15:07:00
294
转载 getopt的用法
getopt被用来解析命令行选项参数。就不用自己写东东处理argv了。 #include <unistd.h> extern char *optarg;//选项的参数指针 extern int optind, //下一次调用getopt的时,从...
2016-07-06 20:03:00
103
转载 Linux内存分布
环境:Linux,redhat当一段程序被编译成为一个可执行的文件时,这个时候它已经被划分成代码段、数据段、栈段、.bss段、堆等部分。各段的作用是:1.代码段(.text):代码,全局常量(const),只读变量和字符串常量(有可能在代码段,一般被放在只读数据".rodata"段...
2016-07-05 15:58:00
110
转载 代码中为什么分为代码段、数据段?这和内存访问机制中的段是一回事吗(1)...
首先,程序不是一定要分段才能运行的,分段只是为了使程序更加优美。就像用饭盒装饭菜一样,完全可以将很多菜和米饭混合在一起,或者搅拌成一体,哈哈,但这样可能就没什么胃口啦。如果饭盒中有好多小格子,方便将不同的菜和饭区分存放,这样会让我们胃口大开增加食欲。 x86平台的处理器是必须要用分段机制访问...
2016-07-05 15:05:00
1926
转载 矢量字体字形分布图
origin是字形显示开始的地方,下一个字体开始的位置是:origin + advance的位置(即advance代表着一个字形的间距,在获得一个freetype时得到advance信息),即是指定了下一个字符的origin出现的位置。advance有x方向的,当然有y方向的,不过这里没...
2016-07-03 09:58:00
180
转载 将偶数的二进制反转
例如6的二进制为110,反转后就是011(倒过来了)int n = 6;int bit;intrn; // 保存反转得到的结果while(n){bit = n % 2; // 相当于取得是6的最低位0,以2取余就是取二进制的低位rn = bit + rn*2;// 二进制110...
2016-07-03 09:18:00
374
转载 由strcat函数引发的对char *a和char a[]以及sizeof和strlen
/* http://www.cnblogs.com/kaituorensheng/archive/2012/10/23/2736069.html 参考这篇文章 * char *a = "Hello";Hello存放在常...
2016-07-03 09:18:00
160
转载 关于tiny6410与minitools连接的问题
搞了很久,一直不明白友善之臂里面的FriendlyARM.ini怎么配置,实在对友善之臂的帮助文档无语了,这个配置完全没有写清楚,只是写了一句话,添加USB-Mode = Yes这一句话,但是实际证明下,坑爷爷啊这是,好吧,默哀!! FriendlyARM.ini这里面的东西只需要有这两...
2016-07-03 09:18:00
151
转载 听韦东山老师公开课的理解
为什么需要数据段、代码段和BBS段?这么多的段是干什么用的。程序的指令等是只读的,可以把它们归为一类,以便运行时可以把它们放到ROM等设备上去,当然也可以是内存上,只不过是这段内存时只读的。程序的全局变量等是可读可写的,可以把他们归为一类,放在内存里面去。那么我们来假设一个事,若是...
2016-07-03 09:18:00
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人