自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

空着比乱晃好

依赖别人等于鄙视自己!

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

原创 ++前后缀剖析

 笔试也总考这个int a = 4;a += (a++);    //9a += (++a);    //10(a++) += a;   //后两个我用gcc编译出错(++a) += (a++); //这个VC不会报错,结果:11只要一反汇编出来就马上清楚了,如果直接这象这样打印printf("%d,%d/n", a+=(a++), a+=(++a));结果是8, 10int i=10, j=1

2007-11-22 12:58:00 1023

原创 free(p)后指针问题

笔试很喜欢考这些 #include #include #include int main(){  char *str = (char *)malloc(100);  strcpy(str, "hello");  free(str);  if(str != NULL)    {      strcpy(str, "world");      printf("%s/n", str);    }    

2007-11-22 12:21:00 17942 11

转载 超难推理题

半小时内做出来的是绝对的天才,100人中最多有一人能完成,你是这百里挑一吗?欲索求答案,请发信至exocet@126.com或者联系应届生求职网www.yingjiesheng.com五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜欢不同食物。根据以下线索确定谁是养猫的人。1,红房子在蓝房子的右边,白房子的左边(不一定紧邻)2,黄房子的主人来自香港,而且他的房子不在最左边

2007-11-12 18:29:00 1942

原创 长春会展中心11月5日招聘会部分信息

 展馆    展位编码    单位名称    单位地址     邮编    需求专业及具体要求B    1    吉林大华机械制造有限公司    吉林省长春市高新技术开发区:德惠市经济开发区    130300    机械制造/设计/工程15人、机械相关专业10人(英语好优先)、机械或管理相关专业10人(熟悉16949质量体系标准,组织力强)、机械类5人(英语口语笔译应用自如,形象好,社交力强)、

2007-11-10 20:07:00 52414

原创 44b0 bootloader编译全过程

44b0 bootloader编译全过程 代码直接用的BOLB-FOR3000。这里只讲编译 我的板子是博创的UPTECH-44B0: 2M的NOR FLASH(AM29lv160b)(BANK0), 16M的NAND FLASH(K9F2808v)(BANK2), 8M的 SDRAM(HY57v641620)(BANK6) 一. 下载BLOB-FOR3000 http://www.image20

2007-11-08 12:03:00 2119

原创 BOOTLOADER编译成功

BOOTLOADER编译成功 我的开发板是博创的uptech-44b0(不是为了打广告,他们的技术支持除了一张光盘什么都没有,一个论坛还注册不了,注册好了也登录不了,就算登录进去,也得不到什么技术帮助的,要知道现在一个短短的嵌入式培训的花费).用的是ARM-ELF-*工具链,UCLINUX2.4打过补丁的源代码树,这是开发板自带的。刚开始用的AEM-LINUX-*的工具链,内核树用的是UBUNTU

2007-11-02 20:08:00 1405 1

原创 RedHat9.0没有按照提示安装GRUB怎么引导

RedHat9.0按照提示安装GRUB怎么引导因为系统本来就有GRUB了,怕把以前的弄坏了,所以就没有默认安装 GRUB于是安装好重启还是进入到以前的GRUB,但以前的GRUB是不会有REDHAT的选项的。这时可以按C进入编辑模式。>root (hd0,6) (注意根据你REDHAT根分区来,我这里相当于第一块硬盘的第七个分区)>kernel /boot/vmlinux-***(table键补全)

2007-11-02 19:58:00 1161

原创 ubuntu( not allowed to access the system configuration)解决方法

参考地址:http://ubuntuforums.org/showthread.php?t=286260某次无意打开了System -> Service不小心把dbus选项勾掉了,于是本本不能suspend了(很有用的功能哦),也不能再次运行Service了。解决方法:运行synaptic重新安装以下包: -gnome-system-tools -system-tools-backend -dbu

2007-11-02 12:01:00 996

原创 AXD调试BLOB

AXD调试BLOB今天终于又有所进步 ,把AXD连上板子后,烧了一个没有源代码但是可以正常工作的BIN文件。设置一个断点地址在0X0处,就可以看见汇编代码了,终于初始化的所有设置都一清二楚了,不过我改了一下主频后(直接修改二进制文件),不能正常工作,不知道原因,反正肯定是影响到其他地方了。然后一步一步的跟踪代码,发现在FLASH中调试只能设两个断点,否则就没用了(直接跑飞到RAM去

2007-11-01 00:30:00 2170 1

原创 emacs编辑二进制文件

 emacs编辑二进制文件ALT+X hexl-mode 进入16进制模式选中你要修改的位置ALT+X hexl-insert-hex-char 插入16进制字符或者CTRL+ALT+X 命令然后输入16进制数回车比如输入40,就代表0x40.退出命令 ALX+X hexl-mode-exit  

2007-10-31 22:33:00 5796 1

转载 s3c44b0初始化程序详细注释

 ******************************************************* ; * NAME : 44BINIT.S * ; * Version : 10.JAn.2003 * ; * Description: * ; * C start up codes * ; * Configure memory, Initialize ISR ,stacks * ; *

2007-10-30 23:28:00 2021

原创 建立交叉编译环境

由于现在电脑没有安装RedHat9.0,实验光盘上的安装会有一些依赖问题,最烦这个,所以直接下载一个。下载地址:这是arm-linux的,还有arm-elf的,不知道什么区别.http://www.lartmaker.nl/lartware/compile-tools/arm-linux-cross.tar.bz2 解压:mkdir /armcd /armmv /path/to/arm-linux

2007-10-24 20:02:00 841

原创 测试博客样式

Titlecode

2007-10-23 19:54:00 642

原创 2.6.20内核简单构建内核树 学习驱动开发

2.6.20内核简单构建内核树 学习驱动开发出自:http://bestbbs.5d6d.com 环境:ubuntu7.04 2.6.20-15 下载内核源代码apt-cache search linux-source其中显示的有:linux-source-2.6.20,没有和我的内核版本完全匹配,不过也没关系,直接下载就可以了:apt-get install linux-sourc

2007-10-23 13:53:00 1370

空空如也

空空如也

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

TA关注的人

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