自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

匠心=专一+持之以恒

嵌入式linux爱好者

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 make 2>&1 | tee log.txt之小析

前言接触过linux的人,或多或少都会了解一点make 2>&1 | tee log.txt这个命令。 1. make是什么?make是linux下一个非常强大的命令,简单点就是你要编译你的源代码就得靠他了。 2. 2>&1是什么意思?2>&1应该分成两个部分来看,一个是2>以及另一个是&1,其中2>就是将标准出错重定向到某个特定的地

2016-03-31 16:01:42 414

转载 Ubuntu 12.04安装GCC-3.4.6

因为编译内核的需要, Ubuntu 自带的 gcc4.3 版本太高,需要使用 gcc3.x ,因此需要安装低版本的 gcc ,我选择的是 gcc3.4.4.( 1 )下载 deb 安装包,我下载的包为:gcc-3.4-base_3.4.6-6ubuntu3_i386.deb 、gcc-3.4_3.4.6-6ubuntu3_i386.deb 、cpp-3.4_3.4.

2016-03-31 14:54:54 1746

转载 修改ubuntu 时区及时间

改时区参考http://blog.sina.com.cn/s/blog_6c9d65a1010145st.html1.首先查看时区:swfsadmin@swfsubuntu:~$ date -RTue, 17 Dec 2013 18:23:01 +0800如果要修改时区,执行sudo tzselect2.选择区域:亚洲swfsadmin@s

2016-03-25 11:15:22 421

转载 有关U-Boot调试的一些技巧总结

调试占据着研发全过程的很大比重,我在调试uboot时,花了好久好久。 以一个具体的例子,我想让我的uboot从nandflash启动,因为J-link不能直接将u-boot.bin文件直接烧录到nandflash中,必须在通过nandflash控制寄存器来对nandflash操作,我的uboot中就有nand erase和nand write等功能。如果我每次将uboot烧录到nandfl

2016-03-24 12:14:04 740

原创 jlink连接不上nor flash

Jlink 连接2440 或其他开发板时,可能会出现以上错误。这就要设置nor flash,查看自己的开发板是用的何种flash芯片,我的是EON公司的EN29LV160BC芯片,有的开发板用的AMD的AM29LV160B芯片,查看芯片的数据手册,可以发现如果是16位模式,A8为低电平,则厂家ID为7FH,高电平,则厂家ID为1CH。设备ID为22C4H(top boot block)或224

2016-03-19 18:00:35 2047

原创 #if 0 的作用

在过去都没有去理会#if 的作用,今天突发奇想,开启编译器试一试。很多人都知道,#if  0  ...   #endfif的作用跟/*...*/的作用是一样的,就是注释,可是注释为什么不用注释符号/*就行了么?google了一下,大家都说是为了解决嵌套注释。如:/*-----------------------------------------------------------

2016-03-19 00:22:01 1042

转载 warning: target CPU does not support interworking

warning: target CPU does not support interworking 解决:       一看就知道是跟CPU有关,到u-boot根目录下执行 #vi "cpu/arm920t/config.mk" 把 PLATFORM_CPPFLAGS += -march=armv4 改成 PLATFORM_CPPFL

2016-03-18 23:22:52 1220

转载 S3C2440与SDRAM NorFlash NandFlash连线分析

一、SDRAM(HY57V561620F)连线分析  点击打开链接1、  S3C2440 有27根地址线ADDR[26:0],8根片选信号ngcs0-ngcs7,对应bank0-bank7,当访问bankx 的地址空间,ngcsx引脚为低电平,选中外设。2^27=128MByte, 8*128Mbyte = 1Gbyte,所以S3C2440 总的寻址空间是1Gbyte。但市面上很少有32位

2016-03-16 15:48:22 1715

转载 ubuntu14.04设置静态ip

1. 找到文件并作如下修改:sudo vim /etc/network/interfaces修改如下部分:auto eth0iface eth0 inet staticaddress 192.168.0.117gateway 192.168.0.1 #这个地址你要确认下 网关是不是这个地址netmask 255.255.255.0network 192.168.

2016-03-15 11:47:43 223

转载 ubuntu samba服务器配置

一. samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinecos/share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /etc/samba/

2016-03-11 22:57:27 252

转载 服务管理 sysv-rc-conf chkconfig

在ubuntu10.04之前的版本都是使用chkconfig来进行管理,而在之后的版本就没有了,如果想继续使用chkconfig命令,只好自己apt-get install下了。[plain] view plain copysudo apt-get install chkconfig  在这里我给大家介绍另两个命令来配置ubunt

2016-03-11 22:20:36 606

转载 Ubuntu 14.04 安装ssh

ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全,现在介绍一下如何在Ubuntu 14.04上安装和配置ssh工具/原料Ubuntu 14.04putty v0.63更新源列表打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。 安装ss

2016-03-11 17:55:19 284

转载 SAMBA共享

SAMBA共享1、安装samba:可以先检查下是否已经安装:rpm -qa | grep samba,没有的话自己安装下,这里介绍下基于RPM包的一种在线安装模式yumyum是一种快速安装模式,它会自动解决软件安装时的依赖问题并自动去特定的服务器下载相应的软件进行安装,命令十分简单:yum install samba,快捷方便的背后离不开程序员的辛苦啊!2、创建共享文件夹,这里就是mk

2016-03-11 17:52:40 398

转载 查看 linux内核版本

1. 查看内核版本命令:  1) [root@q1test01 ~]# cat /proc/version    Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:

2016-03-11 14:18:44 243

转载 Ubuntu 更换源

不同的网络状况连接以下源的速度不同, 建议在添加前手动验证以下源的连接速度(ping下就行),选择最快的源可以节省大批下载时间。首先备份源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup而后用gedit或其他编辑器打开: sudo gedit /etc/apt/sources.list sudo

2016-03-11 13:57:33 426

转载 嵌入式软件环境构建:uboot、kernel、rootfs、app布局

嵌入式开发涉及硬件和软件两部分,个人目前主要是做嵌入式软件部分,使用uboot+linux的整体方案。这里所说的“嵌入式软件环境”,不是指宿主机上的嵌入式开发环境,而是指目标机中的运行软件环境,只是简要介绍一种布局及相应的实现步骤。一、软件环境的布局开发板的datasheet中都有详细的地址空间的划分,其中比较重要的两块是:DDR地址空间和Flash地址空间。DDR空间是系统和应用

2016-03-09 10:58:27 3711

转载 yum rpm 查找软件 安装位置 信息

#yum install subversion#rpm -qa | grep subversionsubversion-1.6.11-10.el6_5.x86_64# rpm -ql subversion-1.6.11-10.el6_5.x86_64.../usr/share/doc/subversion-1.6.11/usr/share/doc/subve

2016-03-09 10:39:40 826

转载 Linux系统中的根文件系统

Linux系统中的根文件系统,Root FileSystem,简称为rootfs;关于rootfs,之前一直很迷惑,不知道所要表达的真正的含义;即便是通过buildroot自己建立了相关的rootfs之后,还是没能很明白的理解,到底rootfs是啥。现在,突然,有那么一点明白了。rootfs,其实就是,针对特定的操作系统的架构,一种实现的形式;具体表现为,特

2016-03-09 10:11:00 311

转载 which whereis locate find

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which       查看可执行文件的位置 whereis    查看文件的位置 locate       配 合数据库查看文件位置 find          实际搜寻硬盘查询文件名称 1

2016-03-09 09:41:36 273

转载 linux 命令 date

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。1.命令格式:  date [参数]... [+格式]2.命令功能:date 可以用来显示或设定系统的日期与时间。3.命令参数:必要参数:%H 小时(以00-23来表示)。 

2016-03-07 15:56:55 284

转载 make Image uImage与zImage的区别

内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。    那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zImage没

2016-03-07 15:52:54 381

Altium-Designer-AD-输出Gerber与Gerber-X2文件对照表.pdf

Altium-Designer-AD-输出Gerber与Gerber-X2文件对照表.pdf

2017-06-26

空空如也

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

TA关注的人

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