自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AderStep

紫夜阑珊-青伶巷草, 落花美眷-似水流年

原创 ARM开发板上交叉编译usb转串口驱动

问题这两天为了做gps和arm的通讯,不得不捣鼓这个东东。开发板是创维特jx2410,usb转串口线的芯片是pl2303。还好是这个芯片,让我没费多少力气,就达成了目的。因为linux对它已经支持了,我们只要编译、加载它的驱动就ok了。驱动源码一般来说USB转串口的驱动已经集成在内核中,我们无需下...

2015-10-29 15:03:36

阅读数 4712

评论数 0

原创 Bluetooth Core Architecture Blocks----蓝牙核心架构

参考: Core System Architecture SIG标准如今蓝牙由蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)管理。蓝牙技术联盟在全球拥有超过25,000家成员公司,它们分布在电信、计算机、网络、和消费电子等多重领域。IEEE将蓝牙...

2015-10-23 12:37:06

阅读数 5980

评论数 0

原创 ARM平台上蓝牙协议栈Bluez的移植使用和配置

版权所有,转载请注明出处http://blog.csdn.net/gatieme/article/details/48751743 参考 http://blog.csdn.net/lizzywu/article/details/7662110 http://blog.csdn.n...

2015-10-22 20:50:34

阅读数 23128

评论数 12

原创 linux下的终端利器----tmux

参考 http://os.51cto.com/art/201410/453671.htm tmux简单教程 tmux 简介我想大家之前都听说过terminator ,这个多终端管理器,之前我也一直使用的这个,但是使用起来感觉有点丑陋,而且使用起来非常不方便。但是这个tmux 却可以使...

2015-10-21 21:29:28

阅读数 10913

评论数 1

原创 孩子分糖问题----

问题N个孩子站成一排,给每个人设定一个权重(已知)。按照如下的规则分配糖果: 1 ) 每个孩子至少分得一颗糖果 2)权重较高的孩子,会比他的邻居获得更多的糖果。问:总共最少需要多少颗糖果?请分析算法思路,以及算法的时间,空间复杂度是多少。 题目地址 https://leetcode.c...

2015-10-18 11:23:29

阅读数 2394

评论数 0

原创 环形加油站问题

问题城市的环形路有n个加油站,第i个加油站的油量用gas[i]来表示,你有如下的一辆车:它的油缸是无限量的,初始是空的它从第i个加油站到第i+1个加油站消耗油量为cost[i]现在你可以从任意加油站开始,路过加油站可以不断的加油,问是否能够走完环形路。如果可以返回开始加油站的编号,如果不可以返回-...

2015-10-17 21:20:43

阅读数 4428

评论数 0

原创 石子合并问题--动态规划;贪心

石子合并问题石子合并问题是最经典的DP问题。首先它有如下3种题型: (1)有N堆石子,现要将石子有序的合并成一堆,规定如下:每次只能移动任意的2堆石子合并,合并花费为新合成的一堆石子的数量。求将这N堆石子合并成分析:当然这种情况是最简单的情况,合并的是任意两堆,直接贪心即可,每次选择最小的两堆合并...

2015-10-17 20:18:13

阅读数 16635

评论数 5

原创 hdu-1055----树染色问题color a tree(贪心)

题目Color a TreeProblem DescriptionBob is very interested in the data structure of a tree. A tree is a directed graph in which a special node is single...

2015-10-17 18:11:44

阅读数 4158

评论数 1

原创 Ubuntu下Sublime Text 3解决无法输入中文的方法

参考: 解决Ubuntu下Sublime Text 3无法输入中文 lyfeyaj/sublime-text-imfix Ubuntu下Sublime Text 3解决无法输入中文的方法 完美解决 Linux 下 Sublime Text 中文输入 安装GTK库首先确保您的...

2015-10-14 18:57:37

阅读数 15674

评论数 5

原创 sudo: cd: command not found

事件起因今天忽然发现的一个问题,执行sudo cd 时出现sudo: cd: command not found原因shellshell是一个命令解析器所谓shell是一个交互式的应用程序。shell执行外部命令的 时候,是通过fork/exec叉一个子进程,然后执行这个程序。sudosudo 是...

2015-10-13 23:21:29

阅读数 12533

评论数 0

原创 使用trash-cli避免误删文件--为rm增加回收站功能

问题 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历。 http://www.cnblogs.com/jkmiao/p/4418568.html 目标:将删除成功的文件会放入系统回收站中 位置:回收站的位置位于~/.local/shar...

2015-10-13 22:17:20

阅读数 5767

评论数 0

原创 交叉编译并移植opencv3.0.0到arm板

问题项目需求,交叉编译opencv,并移植到arm中。 在opencv2.0以上的版本编译都要借助于cmake工具生成Makefile 2.0一下版本才是使用configure生成Makefile 请确保宿主机已经安装cmake和cmake-gui工具,如果请自行安装 s...

2015-10-13 11:47:40

阅读数 19218

评论数 2

原创 mount nfs常见出错信息总结

在配置上s3c-2410开发环境的过程中,开发时设置共享目录进行挂载, 但是老是出现各种各样的问题, 整了一个下午才全部完成,所以在这里总结一下通常当NFS不能正常使用时候会给出提示,一般给出一下几种:Permission deniedmount: 192.168.81.32:/opt faile...

2015-10-09 21:18:03

阅读数 6825

评论数 0

原创 arm上加载insmod驱动时出现Unknown symbol in module

问题这几天在arm上做蓝牙耳机驱动的时候,编译好了驱动但是在板子上insmod时候。 怎么会出现这种情况,不对呀,仔细查我们会发现,其实编译驱动的时候,就出现了一些警告,只是当时没有在意而已,而恰恰是这些警告导致的这些问题。 硬件设备 板子用的是realarm 内核linux...

2015-10-09 13:32:54

阅读数 8987

评论数 1

原创 Linux内核的构建过程----Linux内核剖析(五)

参考 一次实验引发的故事 – kernel build system探索—vmlinux是如何炼成的– kernel makefile 问题在前面的博文中,我们先是为自己的Ubuntu安装了一套内核源码树,然后为了方便进行嵌入式交叉编译,我们又为arm板子构建了一套源码树。 那么现在我们已...

2015-10-08 15:53:19

阅读数 4195

评论数 0

原创 C/C++中的const--常量指针与指针常量

问题解析常量指针常量指针是指向常量的指针,指针指向的内存地址的内容是不可修改的。 即指针指向了一个常量,但是指针本身是一个变量定义const int *p=&a; 这条语句告诉编译器,*p是常量,不能将*p作为左值进行操作。但这里的指针p还是一个变量,它的内容存放常量的地址,所以先声明常...

2015-10-05 11:48:38

阅读数 1935

评论数 0

原创 GCC编译器优化选项分析及具体优化了什么

问题在使用gcc作为编译器。在设定编译条件时,在debug模式下生成的程序正常,但是在release模式下往往会出现很多种预料之外的结果,尤其在嵌入式环境中,程序在板子上运行的时候,问题就愈发明显。 为了了解具体为什么造成该问题,对两种模式下的配置做了对比 debug模式编译器参数为-O0 -...

2015-10-04 19:37:45

阅读数 10157

评论数 3

原创 为arm内核构建源码树----Linux内核剖析(四)

前面说到要做linux底层开发或者编写Linux的驱动,必须建立内核源码树,之前我们提到过在本机上构建源码树—-Linux内核剖析(三),其建立的源码树是针对i686平台的,但是我么嵌入式系统用的是arm平台,这就需要我们为arm板交叉构建一份板子可用的内核源码树。首先下载与你嵌入式系统平台版本号...

2015-10-01 17:24:00

阅读数 3127

评论数 0

提示
确定要删除当前文章?
取消 删除