自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 改变Ubuntu 12.04 Terminal 和 gedit 中tab的颜色

Terminal 和 gedit 中tab的颜色很难看出哪个tab是当前选中的。网上改变颜色的方法基本都是针对Ubuntu

2014-11-24 16:30:59 2018

原创 [Ubuntu] 笔记本apt绕过公司proxy,直接链接ubuntu server下载软件包

问题:公司笔记本ubuntu,不想更改Network settings-> Proxy设置。怕笔记本拿回公司使用出现问题由于用公司自己的sources.list,而且apt proxy也设置为公司proxy,所以在家无法下载软件包。解决:方法1:# apt-get install -o Acquire::http::Proxy=none ack-grep可以临时di

2014-03-03 15:40:39 1287 1

原创 Ubuntu12 解决BadName (named color or font does not exist)

今天安装完T32 (2012FEB)后,发现大概gvim后很快就自动退出。terminal显示:BadName (named color or font does not exist)Vim: Got X errorVim: Finished.原因:发现安装t32的脚本中,关于安装字体的部分:mkdir -p $T32_FONT || exit 1cd $

2014-02-28 05:28:07 8966

转载 从30岁到35岁:为你的生命多积累一些厚度

在最近的一年的职业规划咨询过程中,我明显地感觉到35岁以上人群对于职业生涯规划需求的迫切性。也正是从这些案例中,我们得以清晰地洞察到,时间点的把握对于一个人的成长如何起着决定性的作用。常常思考一个问题:是不是考虑做2年开发,打2年酱油,然后结婚生子,这样到底行不行?无论你是男是女,人生是一场独自修行的道路。如果在可以选的时候,还是选择靠自己吧。无论你是要养家还是要实现人生价值,如果你处

2013-01-03 17:29:44 1093

转载 爸爸和无我编程十条诫律

新闻来源:开源中国在爸爸去世前,我和他谈论了2个星期关于编程的事。我22岁,一个在大学里攻读美术设计的四年级的学生。爸爸62岁,一个很老的爸爸。早在世纪60年代他就在田纳西理工大学编程,他在打孔纸带上做FORTRAN开发。他知识丰富。这个学期我才刚刚开始接触编程,而我的整个脑子全被它吸引住了。编程很神奇,很强大,在很多方面比图像设计更富创造性(我会在另外的文章里谈论这个话题)。

2012-08-03 17:06:47 1189

原创 FL2440 NAND 读写实验

为了给U-boot移植NAND的驱动,今天按照FL2440的ADS基础实验手册实验八,做了关于NAND的读写实验。在uVison4下建立工程,加入实验手册附带的源文件。编写了scatter连接文件,修改了源文件中的一些bug。用T32下载的板子上,实验成功。官方源文件中一个影响实验的Bug是,readpage, writepage, erasepage中,没有根据chip id 将NAND

2012-03-19 06:43:20 549

转载 每个程序员都应该知道的福利

HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。 同时还需要掌握些技巧,别让我们的利益会受到损害。眼下正是年后跳槽的黄金时期,园里的大牛小牛拿了去年的年终奖后,有些肯定想给自己加点工资。园里的大牛小牛都是

2012-02-29 16:15:56 978

原创 ubuntu旋转第二个屏幕

参考http://bitkickers.blogspot.com/2009/08/rotate-just-one-monitor-with.html其实就是1. 先用nvidia的配置窗口把/etc/X11/xorg.conf更新2. 再在device1的section里加入Option "Rotate" "left"这是我的xorg.conf# nv

2012-02-29 05:23:27 2922

转载 [转]Windows鼠标右键菜单编辑

右键项目  HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\Directory\shell  HKEY_CLASSES_ROOT\Directory\shellex\Context

2011-10-07 16:58:45 2620

原创 U-BOOT runs in RAM on FL2440

这些日子断断续续的琢磨 u-boot 在RAM 中启动运行(因为还没试验过用debugger下载BOOT 到NAND上)。主要做了以下:1. 在start.S 中,启动点亮LED0。(表示U-BOOT已经运行)2. 解决串口打印乱码    其实是时钟设置有问题。CON

2011-08-01 05:22:24 918

原创 见过最好的git入门教程

今天找到一篇见过最好的git入门教程http://lostechies.com/joshuaflanagan/2010/09/03/use-gitk-to-understand-git/

2011-04-21 20:55:00 63800 4

原创 配置rxvt

<br />修改cygwin.bat<br /> <br />@echo off<br />C:<br />cd C:cygwinbin<br />REM bash --login -i<br />rxvt -sr -sl 2500 -sb -geometry 90x30 -fg lightblue -bg black -tn rxvt -fn "Lucida Console-14" -e /usr/bin/bash --login -i

2011-04-15 22:38:00 1009

原创 鼠标右键,在GVIM的新tab中打开文件

1. Click Start, Run then type SendTo and press Enter. If the Profile path for your user name has been changed, you may need to run %USERPROFILE%/SendTo rather than just SendTo.2. The SendTo directory should now be open. It contains the shortcuts in

2011-04-14 20:15:00 2329

原创 Set up GNU ARM embedded system development environment.

<br />1. Install ELDK (VMware guest: Ubuntu 11.4)    <br /> http://processors.wiki.ti.com/index.php/ELDK_usage<br /> <br />2. Setup shared folder (host & guest)<br />-------------------------------------------------------------------------<br />ELDK:<br />

2011-04-11 04:36:00 637

原创 Shared folder [host win7 & guest Ubuntu ]

<br />Solution 1: VMware tools <br />1. Set up in host win7, VM / settings/ options/ shared folder<br />2. Install VMware tools. Follow the link.<br />https://help.ubuntu.com/community/VMware/Tools<br /> <br />/mnt/hgfs/ is there but still could NOT get th

2011-04-10 21:02:00 570

原创 ARM寄存器

<br />ARM处理器模式<br />用户模式(User):ARM处理器正常的程序执行状态<br />快速中断模式(FIQ):用于高速数据传输或通道处理<br />外部中断模式(IRQ):用于通用的中断处理<br />管理模式(Supervisor):操作系统使用的保护模式<br />数据访问终止模式(Abort):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护<br />系统模式(System):运行具有特权的操作系统任务<br />未定义指令中止模式(Und

2011-03-16 17:03:00 583

原创 嵌入式软件工程师所需要的

<br />知识: 计算机原理,操作系统(比如Linux),安全保护,启动<br />本领: C语言,ARM汇编,Linker<br />工具: Shell脚本,(git等)<br />

2011-03-10 16:27:00 476

转载 GNU-ld链接脚本浅析

<br />0. Contents<br /><br />1. 概论<br />2. 基本概念<br />3. 脚本格式<br />4. 简单例子<br />5. 简单脚本命令<br />6. 对符号的赋值<br />7. SECTIONS命令<br />8. MEMORY命令<br />9. PHDRS命令<br />10. VERSION命令<br />11. 脚本内的表达式<br />12. 暗含的连接脚本<br /><br /><br />1. 概论<

2011-03-10 01:23:00 560

转载 Google C++ Style Guide

<br />http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml

2011-03-09 18:44:00 378

转载 说说ARM汇编的LDR伪指令

<br />我们知道ARM CPU中有一条被广泛使用的指令LDR,它主要是用来从存储器(确切地说是地址空间)中装载数据到通用寄存器。但不论是ARMASM还是GNU ARM AS,都提供了一条与之同名的伪指令LDR,而在实际中使用该伪指令的情况也较多,那他们有什么不同呢?下面我谈谈我的理解。<br /><br />    由于我使用GNU工具链,所以以下的内容都以GNU AS的ARM语法为准。<br /><br />    LDR伪指令的语法形式如下:<br />       LDR <reg>,

2011-03-09 18:30:00 552

原创 安装调试器,学习memory controller

<br />有uvision4 编译 点亮led的程序,生成afx文件,不是elf文件。好像只有用GNU ARM COMPILER才能编译出elf。就下载了<br />Sourcery G++ Lite 2010.09-51 for ARM EABI。但编译出错才了解到,原来arm assembly和 gnu assembly是不一样的。再回到uvision自带的编译器吧,反正我的debugger也支持afx. load afx点灯成功。<br /> <br />读s3c2440a的data sheet,m

2011-02-27 07:14:00 466

原创 【转】再次写给我们这些浮躁的程序员

<br />---转自MKing's blog, <br />http://blog.csdn.net/yzsind/archive/2011/01/29/6168854.aspx<br /> <br />2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。<br /><br

2011-01-30 19:37:00 532

原创 第一个ARM开发板试验成功

周立功的easyARM2100. 按照光盘中的新手文件指导,下载+安装easyJTAG驱动,然后下载H-JTAG软件,配置好LPT端口,硬件连接,在AXD里配置H-JTAG。建立工程文件,写C文件,然后debug。这是我自学嵌入式开发的开始。

2011-01-24 05:11:00 607

FL2440 NAND读写实验uVision工程文件

FL2440的ADS基础实验手册实验八 - NAND FLASH应用实验 uVision工程文件 修改了几个实验手册附带源文件中的小bug 附带调试时编写的T32 下载读取NAND FLASH的脚本

2012-03-19

空空如也

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

TA关注的人

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