自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1

  • 博客(21)
  • 收藏
  • 关注

原创 eclipse笔记 :launch test debug has encountered a problem program file does not exist

配置好eclipse后新建了一个空白的project,编译OK,但是debug时遇到错误如下:                   检查了下,工程配置和环境设置都没有问题。组后找到原因是debug的目标文件没有选择。选择Run→run configurations,弹出如下:在红圈的位置选择我们目标的exe文件。再次debug,OK。

2016-04-06 22:51:42 3205 2

原创 git手札:git bash中文乱码问题

在git 安装目录 etc 下面 添加以下配置信息(在安装目录下的etc目录中可能没有这些文件,自己新建一个)  1,/etc/gitconfig:  [gui]  encoding = utf-8 #代码库统一用urf-8,在git gui中可以正常显示中文  [i18n]  commitencoding = GB2312 #log编码,window下默认

2016-03-11 21:19:20 191

原创 IAR使用技巧:One or more breakpoints could not be set and have been disabled.

在使用IAR时,出现如下错误

2016-03-11 14:00:20 797

转载 git手札:GIT忽略规则及gitignore不生效的解决办法

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:?1234567# 此为注释 – 将被 Git 忽略 *.a      #

2016-03-08 12:44:27 170

转载 git手札: warning: LF will be replaced by CRLF问题解决方法

开发环境:操作系统: windows xpruby 1.9.2rails 3.1.3git version 1.7.8.msysgit.0 问题描述:启动GIT: 新建了一个rails工程  Ruby代码  $ rails new blog    当切换到bl

2016-03-07 01:18:22 170

原创 git手札:git安装和仓库初始化

git是公认的最好用的版本控制工具,没有之一。我之前没有接触过版本控制工具,慢慢的在网上找资料加上动手实践有不少的心得体会。第一步:毫无疑问,第一步必然是安装啦!使用git的管理平台很多,最热门的有github,国内有coding和开源中国,我使用的是coding。git下载地址:http://git-scm.com/download,最新版本是2.6.3,在linux还可以使用命令行

2016-03-07 00:30:56 153

原创 git操作:clone(克隆)和拉取远程分支

git拉取远程分支操作

2015-12-24 15:57:37 3395

原创 git操作:删除远程和本地分支

git的操作分本地和远程两种,比如删除分支据需要分别对本地和远程进行操作。 删除本地分支到远程的track: git branch -r -d 仓库名/分支名 删除本地分支: git branch -d 分支名 删除远程分支: git push 仓库名 :分支名 注意:在删除远程分支时,仓库名后的空格和冒号不能少。操作的原理是向分支推送一个空的分支。

2015-12-24 11:33:49 236

原创 ubuntu安装ubuntu-make错误,无法下载 http://ppa.launchpad.net/ubuntu-desktop/ubuntu-make/ubuntu/dists/precise/

今天在安装ubuntu-make时,发生错误:无法下载 http://ppa.launchpad.net/ubuntu-desktop/ubuntu-make/ubuntu/dists/precise/main/source/Sources  404  Not Found错误的原因是ppa的链接是失效过时的。更新新的连接如下:https://wiki.ubuntu.com/ubun

2015-12-16 11:40:23 3083

转载 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法

【问题发生环境和相关参数】(1)OS:Win7 32Bit.(2)Git:GitHub for Windows 2.0.    下载地址:https://windows.github.com/(3)Command Shell:Git Shell.【问题重现描述】    在Win7本地平台上安装完Github for W

2015-12-15 19:03:28 333

原创 ubunutu下eclipse luna因JAVA1.8警告

刚在虚拟机中安装了eclipse luna,结果运行出警告:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0警告大意是:在java环境下 MaxPermSize被忽略了。排除警告方法;进入到eclipse的安装目录下,打开

2015-12-11 15:33:20 216

原创 linux-gcc编译错误集锦(连续更新中。。。)

这里记录在linux环境下使用gcc编译的错误,给自己提个醒,给别人提个醒。本人从事嵌入式开发,交叉工具链是arm-none-linux-gnueabi-gcc,欢迎感兴趣的朋友一起交流,邮箱yjtyzw@126.com。错误1:error: expected ')' before '*' token原因分析:1、头文件的循环引用导致的。

2015-10-29 22:34:22 357

转载 转载:开发板安装ssh

原文地址:通过ssh连接开发板之arm-linux下ssh的安装使用作者:蒙国造做这一步之前,首先确定已经你的本机上建立好了arm-linux交叉编译环境#arm-linux-gcc -v开发板已与路由器相连,并进行了必要的网络配置,目标板(即开发板)和主机可以ping通。1》下载需要的源码下载zlib: zlib-1.2.3.tar.gz         http

2015-10-27 01:05:08 1809 1

原创 pthread_mutex_lock造成死锁原因

刚刚接触linux不久,在多线程编程时遇到了互斥锁死锁的情况,分析原因是同一个锁连续两次加锁,导致程序被锁死。

2015-10-21 23:53:12 7107 1

转载 emacs配制成IDE(转载)

1.写在前面         Linux下的编程,业界多数人士并不喜欢,尤其是习惯了在windows下编程的程序员,认为windows的IDE各种好,而linux下没有一个好 的IDE ,估计很多人就是卡在这个门槛上了(PS:听说Microsoft和google这种级别的公司的顶级程序员也都不用IDE的,用的是VIM和 EMACS)。虽说那些linux牛人也都不用IDE的并且我也很想装成一

2015-09-01 00:23:22 315

转载 ubuntu gedit配置

使用gEdit搭配terminal来写程序也有一段时间了,但一直当它是windows下的notepad,没有好好熟悉下它,今天无意中发现原来 gEdit也可以打造一个不错的编程环境。这里对相关的资料收集总结了一下,与大家共享。       gEdit是GNOME桌面环境中默认的文本编辑器,它简单易用,对中文支持良好,支持多种字符编码,同时具有开放的插件支持特性。通过安装插件,作一些

2015-08-31 16:26:20 635

转载 vim输入显示中文方法

1,网上找到的方法,能显示部分中文,但在我这里无法显示繁体文本。原文:http://www.chinalinuxpub.com/bbs/showthread.php?t=45475在/home/user目录下的.vimrc文件里加入set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set file

2015-08-27 23:52:22 6497

原创 ADC监测电压时,检测值偏低的原因分析。

今天同事在调试ADC时,发现检测值比实际值偏低。下图是电压采集的示意图。这个bug的现象是当采集VCC和GND时,ADC的采样数值是正确的,但是在采集中间点的电压时,ADC所得到的电压值远远小于实际的电压值。经过一番调试后,我们认为是分压电阻太大了,导致采样的精度被影响了。然后我们将阻值换为10K和3K的,继续调试,发现ADC的采样数值变正确了。深入研究了ADC的原理,发现问题的关键。AD

2015-08-24 19:05:46 8764 8

转载 转载contiki源码下载及cortex-m3平台移植

一、源码下载git clone https://github.com/contiki-os/contiki.git二、开发环境搭建2.1 Instant Contiki   2.2 IAR+J-Linker    Contiki学习资料较少,搭建开发环境也比较困难。我们是基于ARM Cortex M3的板,没有现成的开发环境,自己在IAR上搭

2015-08-24 15:10:44 589

原创 【从零开始玩xbee】之一:组建zigbee网络

由于工作的原因开始接触zigbee,废话不多说,直接来重点。采用型号是DIGI的xbee pro。xbee和xbee pro在指令集上有些出入,但是大同小异。xbee通过串口和控制器连接,简单实用。xbee可用用AT指令集控制模块,也可以用API的指令帧实现对模块的控制。AT指令集操作比较繁琐,建议看一看就可以了。了解基本的指令后直接采用API的方式操作。API又分为透传和转义传输方式,通

2015-07-20 23:23:35 1666

转载 static和const区别

static作用:“改变生命周期” 或者 “改变作用域”  程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。1.作用于变量:   用static声明局部变量-------局部变量指在代码块{}内部定义的变量,只在代码块内部有效(作用域),其缺省的存储方式是自动变量或说是动态存储的,即指令执行到变量定义处时才给变量分配存储单元,跳出

2015-05-18 22:25:31 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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