曾经有一个假期摆在我的面前,我没有玩够睡够,等到上班了才后悔莫及。如果上天给我一个重来一次的机会,并且非要在这个假期上加一个期限的话,我希望是:365天。
这个春节,星爷的《西游》爆火,星爷的经典段子改编再现江湖,火速燃烧,引众人之共鸣……有木有??? 阅读全文 »
曾经有一个假期摆在我的面前,我没有玩够睡够,等到上班了才后悔莫及。如果上天给我一个重来一次的机会,并且非要在这个假期上加一个期限的话,我希望是:365天。
这个春节,星爷的《西游》爆火,星爷的经典段子改编再现江湖,火速燃烧,引众人之共鸣……有木有??? 阅读全文 »
最近想在ubuntu中装一个嵌入式平台处理器仿真软件:skyeye,但使用sudo apt-get install skyeye命令却老是装不成功,提示如下图所示:
折腾了下,原来是ubuntu9.10源的问题。 阅读全文 »
SkyEye是开源软件(OpenSource Software)项目,中文名字是“天目”。SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟常见的嵌入式计算机系统;可在SkyEye上运行μClinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP、图形子系统、文件子系统等),并可对它们进行源码级的分析和测试。
说白了,SkyEye就是一个嵌入式系统虚拟机,在一定程度上可以代替开发板的功能,从而方便嵌入式开发学习。这次在ubuntu9.10中安装SkyEye是想用其来学习eCos移植和技术开发,然后在此基础上,选定一两款开发板进行实践开发。
网上有很多关于如何在linux中安装SkyEye的文章介绍了。总体上就两方法,一是在线安装,二是源码编译安装。本来是很容易的事情,但我在安装过程中,却遇到了不少麻烦。 阅读全文 »
本文主要介绍了在虚拟机linux中下载和安装最新版本eCos并建立eCos开发环境的方法与步骤。本人使用的linux虚拟机是ubuntu9.10,其它linux版本的eCos安装方法应该类似。
1. 安装 tcl
Tcl ,工具命令语言 Tool Command Language。
linux系统里一般不自带安装tcl,如果虚拟机中没有安装tcl,则要先安装tcl。
2. 下载 ecos-install.tcl在线安装脚本文件 阅读全文 »
最近想用版本控制软件来保存汉化文件,但又觉得SVN太麻烦,于是想到了最近较为流行的分布式版本控制工具。而Git和Mercurial(意思为水银的,于是经常缩写为Hg)自然是其中最为流行的工具。大名鼎鼎的Linux就用Git作源码管理,而Python和Firefox则采用Hg(你可以在这找到一堆使用Hg的项目)。
比较了一番后,最终我选择了后者。因为Git的优势主要在于分支,而汉化并不需要太多分支;而Git对Windows的支持似乎不如Mercurial,ssh也比http麻烦,比较难教汉化组成员们使用;此外还有个特别的原因:Hg主要是用Python实现的(小部分使用C实现)。
当然,Hg也有个很严重的缺点:不支持针对单个文件夹的分支。如果剧本翻译和改图要建立分支都必须复制整个仓库,而对翻译来说,图像文件并不是他需要的部分。
此外,Google还发了篇《Analysis of Git and Mercurial》,说明为什么Google Code决定支持Hg,而不支持Git。
Git的优势: 阅读全文 »
1. 首先下载qemu for mini2440
git clone git://repo.or.cz/qemu/mini2440.git qemu
如果感觉速度慢,直接打包下载
http://repo.or.cz/w/qemu/mini2440.git/snapshot/HEAD.tar.gz
解压后,今日源代码的主目录中,
# ./configure --target-list=arm-softmmu # make -j4
2. 下载u-boot for mini2440 阅读全文 »
C语言中volatile是什么意思,有什么作用呢?
volatile的中文意思—-易变的。在C语言中,volatile是一个类型修饰符(type specifier),volatile修饰的变量是说这个变量可能会被意想不到地改变,这样编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。
volatile变量主要用在以下几个方面:
(1)并行设备的硬件寄存器(如状态寄存器);
(2)一个中断服务子程序中会访问到的非自动变量;
(3)多线程应用中被几个任务共享的变量。
举个例子,如下: 阅读全文 »
摘要:你喜欢Linux吗?你想学Linux吗?你真的了解Linux吗?其实Mageia现在是受关注度第二的Linux;马达加斯加是世界上对Linux最感兴趣的国家之一;Linux手机年增长率91.5%;Linux Kernel总共有超过1500万行代码。如果你不知道的话,这篇文章值得你一看。
最受关注的Linux发行版分别是(从高到低):
Mint、Mageia、Ubuntu、Fedora、openSUSE、Debian、Arch、PCLinuxOS、CentOS和Zorlin。
Linux占桌面网络浏览份额的1.17%。
对Linux最感兴趣的10个国家和地区分别是(按字幕顺序排位):
China、Cuba(古巴)、Czech Republic(捷克共和国)、Germany、India、Japan、Madagascar(马达加斯加)、Lesotho(莱索托王国)、Russia和台湾 阅读全文 »
一女的打来电话:
“你好,我是社区的,请问你家是几个人?”
男答:“我家是一个人。”
女方:“十一个人?”
男说:“不是十一个人,而是一个人。”
女方:“二十一个?怎么又变二十一个人了?”
男耐着性子说:“你听错了,其实一个人。”
女方:“七十一个人?怎么会那么多啊?”
男终于爆发了,吼道:“就是一个人!”
女方:“九十一个?天哪……”
男顿时崩溃……
男终于忍不住骂人了,大声吼道:“你个二百五,是一个人啊。”
女方:“二百五十一个人?”
只听到电话里传来“咚”的一声,再无声息
© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha |