自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ce123的技术博客

专注于嵌入式软件开发

  • 博客(16)
  • 资源 (24)
  • 收藏
  • 关注

原创 详解Ubuntu for Android:Thin Client

详解Ubuntu for Android:Thin Client一、Ubuntu for Android的定义 在移动终端性能日益强大、多核处理器基本普及的现在,将通用的Ubuntu操作系统与Android系统进行亲密的整合,在适当的环境下灵巧的转换角色,充分发挥移动终端性能,满足个人或企业对于移动办公的需求,应用Thin Client。二、Ubuntu for Android的简介 Ubuntu

2012-02-24 20:52:51 6863 3

原创 做一个心如止水的程序员会

做一个心如止水的程序员会两种类型的程序员 有两种极端原型的程序员——“禅宗的程序员”,我们称为心如止水的程序员,还有“不能克制分心的程序员”,我们称为心绪不定的程序员。两者都是非常极端的,所以他们应该处于贝尔钟形曲线的两端,对吗?错。实际上,心绪不定的程序员是难以置信地普遍存在着。图片的效果要比文字有用,所以我现在用图片来说明两种程序员的精神世界的状态。心如止水的程序员 心如止水的程序员会怎么做?

2012-02-23 09:19:43 4935 7

原创 ARM汇编中的ldr和adr的区别及其在uboot中相关源码的分析

ARM汇编中的ldr和adr的区别及其在uboot中相关源码的分析 ARM汇编有ldr指令以及ldr、adr伪指令,它们都可以将标号表达式作为操作数,下面通过分析一段代码以及对应的反汇编结果来说明它们的区别。ldr r0, _startadr r0, _startldr r0, =_start_start:b _start编译的时候设置 RO 为 0x30000000,下面是反汇编的结果:

2012-02-22 20:09:26 9342 5

原创 VM8.0装win8出现的windows cannot read the product key setting from the unattend answer file

VM->Settings->Hardware里的Floppy 删除,VM重启后即可。

2012-02-20 22:40:52 4491

原创 S3C2440启动代码中应用程序执行环境的初始化

S3C2440启动代码中应用程序执行环境的初始化一、基础知识          我们编写的源文件(.c 或.s)经过ARM 编译器的编译生成ELF 格式的目标文件(后缀名为.o),目标文件经过ARM 连接器连接以后生成ELF 格式的映像文件(后缀名为.axf),此时的映像文件还包含一些调试信息,我们还需要通过fromelf 工具将其转换成适合在ROM 或RAM 中运行的二进制代码(后缀名为.bin

2012-02-19 11:38:24 5947 3

原创 深入分析S3C2440启动代码中大小端问题

深入分析S3C2440启动代码中大小端问题一、ADS1.2中关于大小端的设置以及对编译后的代码的影响下面是一段代码在线段模式下编译,生成的二进制文件的内容大端模式下编译,生成二进制文件的内容根据上面的内容可以看出:它们的字节序是相反的,也就是说,ADS1.2中对大小端的设置会影响最终生成的二进制文件的字节序。二、S3C2440启动代码中与大小管相关的代码Option.inc中相关代码 GBLL

2012-02-17 22:03:12 6463 7

原创 解析Windows 8 ARM版平板电脑

解析Windows 8 ARM版平板电脑 为了吸引用户购买,ARM版Windows 8平板会包含Office 15程序,只是若用户可免费取得,则部分成本可能得由制造商来吸收。微软是在1年前宣布开发可用在ARM架构芯片的Windows 8版本,ARM芯片常见用在平板等移动产品上,因为可兼顾电池长效与效能。 微软先前公布的细节不多,外界很难知道详情,而根据Information Week的报导,这次W

2012-02-16 22:44:51 3577

原创 详解ARM版Win 8

详解ARM版Win 8 在Windows 8上,微软从芯片组到体验上都进行了重构——将Windows引入ARM处理器架构,这是创新的大进展。它还拓展了PC视野,覆盖了更宽的PC形态和设 计。ARM版Windows 支持PC设计创新,与新架构的Windows OS功能整合之后,可以带给消费者新的、不折不扣的PC。 WOA(Windows on ARM)是Windows家族的新成员,和Windows

2012-02-15 22:07:41 3829 1

原创 ARM版和x86版Windows 8的区别

ARM版和x86版Windows 8的区别 微软已明确表示,ARM版和x86版Windows 8体验不同。 Windows 8 ARM设备将采用德州仪器、高通和Nvidia的处理器,主流Windows操作系统将首次支持ARM架构芯片。 微软Windows总裁史蒂文— 辛诺夫斯基(Steven Sinofsky)表示,微软将同时发布ARM版和x86版Windows 8,ARM架构设备将运行桌面版Of

2012-02-14 17:54:13 4616

原创 ARM版Windows 8的一些优缺点

ARM版Windows 8的一些优缺点 优点一:更长的电池续航能力ARM芯片被运用在全球99%的智能手机、平板电脑和其他移动设备中,它对电源损耗较低,续航能力远非Intel芯片能比,所以能够在移动便携设备中广泛传播。举例来说,苹果iPad平板的性能并不比传统PC逊色,但它采用的是ARM架构的A4/5芯片,可持续运行10小时左右。AMD和Intel的Fusion和Atom的表现仍然与ARM的处理器存

2012-02-14 17:48:27 3174

翻译 Windows 8 on ARM(WOA)

Windows 8 on ARM(WOA) 微软稍早前表示,采用“Windows 8 on ARM (WOA)”架构的新一代设备,将让使用者感觉到与x86/64 PC完全无差距的用户体验。该公司并表示, WOA和x86/64两种版本都将同时发布。 微软Windows部门总裁Steven Sinofsky指出,WOA将带来“绝不打折”的用户体验,而且它的外观和实际使用感觉都将符合人们的期待。能用相同

2012-02-14 11:20:38 3337

原创 对S3C2440裸板程序设计(无操作系统)的抽象

对S3C2440裸板程序设计(无操作系统)的抽象           在嵌入式领域中,几乎所有的设备控制和各种协议控制都在同一个嵌入式CPU当中,非常有利于对CPU Core和设备进行抽象。如果能对CPU Core和设备的各种控制进行抽象,人们在移植OS或者开发驱动程序时就没有必要对CPU进行非常深入的了解,不必要了解某个寄存器的某个位是控制什么的,也没有必要了解怎样初始化某个控制寄存器等等。

2012-02-10 21:22:17 4896

原创 内核编译错误: make: *** [.tmp_vmlinux1] Error 1

若编译内核出现如下情况:WARNING: modpost: Found 1 section mismatch(es).To see full details build your kernel with:'make CONFIG_DEBUG_SECTION_MISMATCH=y'  GEN     .version  CHK     include/linux/compile.h  UPD

2012-02-09 22:05:19 11744

原创 Ubuntu11.10编译内核:make xconfig错误

Ubuntu11.10编译内核:make xconfig错误问题:root@czu:~/桌面/linux-2.6.30.4# make xconfig  CHECK   qt                                                                                                                *

2012-02-09 21:16:24 5752 1

原创 make clean、make mrproer 以及make distclean的区别

make clean、make mrproer 以及make distclean的区别解压内核源码包后, 到内核源代码目录树的顶层目录, 执行# make helpCleaning targets:  clean           - Remove most generated files but keep the config and                    enough bui

2012-02-06 23:18:31 9696 9

原创 Ubuntu11.10安装BusyBox:致命错误: curses.h:没有那个文件或目录

问题: root@czu:~# cd /root/桌面/busybox-1.19.3root@czu:~/桌面/busybox-1.19.3# make menuconfig  HOSTCC  scripts/basic/fixdep  HOSTCC  scripts/basic/split-includescripts/basic/split-include.c: 在函数‘main’中:scri

2012-02-01 14:40:31 7589

dlt-viewer_2.20.0

GENIVI DLT Viewer,已经编译好了,可以直接使用,结合博客一起使用. https://ce123.blog.csdn.net/article/details/108314216

2020-09-21

U-Boot详细移植过程.doc

U-Boot详细移植过程 配合文档https://ce123.blog.csdn.net/article/details/104141326看

2020-05-24

ARM9嵌入式Linux开发-LCD

ARM9嵌入式Linux开发-LCD https://ce123.blog.csdn.net/article/details/104141326

2020-04-26

adc_ts.rar

ARM9嵌入式Linux开发-ADC和触摸屏 博客地址:https://blog.csdn.net/ce123_zhouwei/article/details/105776841

2020-04-26

ARM9嵌入式Linux开发-I2C接口

ARM9嵌入式Linux开发-I2C接口,文档地址: https://ce123.blog.csdn.net/article/details/104141326

2020-04-05

ARM9嵌入式Linux开发-通用异步收发器UART

ARM9嵌入式Linux开发-通用异步收发器UART,文章地址 https://ce123.blog.csdn.net/article/details/105328492

2020-04-05

ARM9嵌入式Linux开发-系统时钟和定时器

ARM9嵌入式Linux开发-系统时钟和定时器的demo 结合博客一起看https://ce123.blog.csdn.net/article/details/105172923

2020-03-29

ARM9嵌入式系统学习-中断体系结构

ARM9嵌入式系统学习 中断体系结构,结合博客一起看,博客的地址为 https://ce123.blog.csdn.net/article/details/105027063

2020-03-22

ARM9嵌入式系统学习-NADN FLASH控制器源码

ARM9嵌入式系统学习 NADN FLASH控制器的源码,结合博客一起看,博客的地址为 https://ce123.blog.csdn.net/article/details/104872847

2020-03-15

简易堆分配器

自己实现了简易堆分配器,经过测试可以使用.如果大家在使用的过程中发现问题,还请告诉我.

2014-03-21

linux下多线程文件服务器

linux下多线程文件服务器 http://blog.csdn.net/ce123_zhouwei/article/details/17066313文章的附件

2013-12-24

AMR音频文件格式分析(AMR音频文件)

AMR音频文件格式分析(AMR音频文件)

2013-12-12

winmanager

Vim的winmanager插件,vim主页打不开,上传上来,免费供大家下载

2013-09-21

taglist_45.zip

Vim的TagList插件,vim主页打不开,上传上来,免费供大家下载

2013-09-21

GeekOSproject3

GeekOS的project3,结合博客中有一篇文章对其进行了详细分析,希望对大家有帮助(http://blog.csdn.net/ce123/article/details/6581275#comments).

2013-03-20

arm栈帧回溯

arm栈帧回溯,自己实现arm-linux下的栈帧回溯,没有使用glibc的backstrace()和backtrace_symbols(),可以很好的调试segment fault问题。

2013-02-13

图解__arch_copy_from_user函数

图解__arch_copy_from_user函数,可以很清楚的数据的拷贝过程。

2013-01-08

图解ARM-Linux的启动全过程_修正版

图解ARM-Linux的启动全过程:内核自解压阶段——>内核引导阶段——>内核初始化阶段——>BusyBox初始化阶段。

2012-05-04

图解ARM-Linux的启动全过程

图解ARM-Linux的启动全过程:从内核的自解压到引导阶段,再到内核初始化,自后是文件系统的初始化。

2012-05-04

图解U-Boot:第二阶段源码分析

图解U-Boot:第二阶段源码分析(清晰)

2012-03-04

S3C2440时钟详细描述

S3C2440时钟详细描述 S3C2440时钟详细描述

2011-03-15

grub4dos初级教程图文版

grub4dos初级教程图文版,非常适合初学者

2011-01-17

空空如也

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

TA关注的人

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