自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

alien75的专栏

宁静致远 淡泊明志

  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

转载 WinCE上BINFS实现详解

转载请注明原帖地址及出自<span class="t_tag" onclick="function onclick(){tagshow(event)}">ARMCE,此为ARMCE定制原创稿作者: wwfiney@ARMCE网上不少介绍三星24x0系列的BINFS启动方式实现,有些内容上描述的不是非常全面下面就WinCE6上的BINFS实现,从基本原理到修改<span class="t

2009-12-29 09:49:00 908

转载 ResBorn - 及其精妙的多语言引擎和附加工具

 程序多语言支持一般来说有以下两种方式:1. 传统 INI 文件多语言支持:程序中动态加载INI内容,查找并替换界面中的语言相关字符串。   优点:无需编程知识,普通用户而已自己定制语言文件。且升级语言文件非常方便(不涉及语言字符串之外的东西)。   缺点:每次运行都耗费额外的工作量在解析语言文件和动态更新界面字符串上,有性能损失,且有些程序不通用。2. MUI 方式的多语言支持:基于 W

2009-12-21 14:15:00 850

转载 OpenMP 编程指南

进入多核时代后,必须使用多线程编写程序才能让各个CPU核得到利用。在单核时代,通常使用操作系统提供的API来创建线程,然而,在多核系统中,情况发生了很大的变化, 如果仍然使用操作系统API来创建线程会遇到一些问题。具体来说,有以下三个问题:1)CPU核数扩展性问题多核编程需要考虑程序性能随CPU核数的扩展性,即硬件升级到更多核后,能够不修改程序就让程序性能增长,这要求程序中创建的线程数量需要随CP

2009-12-21 13:44:00 1336

转载 超频技术之内存“时序”重要参数设置解说

相信大多数超频帖子里都会提到内存时序调整,也就是我们经常看到的5-5-5-15 1T、4-5-4-12 2T等等,那么这些参数都代表什么呢?又应该如何设置合理的参数呢?以下内容将向大家介绍内存时序的重要参数及其设置,希望对大家有用!  CPC : Command Per Clock  可选的设置:Auto,Enable(1T),Disable(2T)。  Command Per Clock(CPC

2009-12-11 18:15:00 12699

转载 把MAP文件导入IDA Pro的小程序

IDA Pro是玩逆向工程必不可少的工具,但是很遗憾IDA Pro好像不支持直接导入map文件(如果有谁知道可以,请告诉我)。前几天分析一个程序,很奇怪提供了MAP却没提供PDB。不悦,顺手写了一段把map文件转换成IDA Pro的idc脚本的Python小程序:# -*- coding:utf-8 -*-from __future__ import with_statementimp

2009-12-11 10:00:00 3576

原创 ARM技术手册的官方链接地址

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0151c/index.html

2009-12-10 17:46:00 3948

转载 MMU解释

MMU解释 收藏 I. 什么是MMU,MMU的作用MMU是Memory Management Unit的缩写. 针对各种CPU, MMU是个可选的配件. MMU负责的是虚拟地址到物理地址的转换. 提供硬件机制的内存访问授权. 现代的多用户多进程操作系统, 需要MMU, 才能达到每个用户进程都拥有自己的独立的地址空间的目标. 使用MMU, OS划分出一段地址区域, 在这块地址区域中, 每个进程看到的

2009-12-10 16:17:00 755

转载 SD卡家族纵览(SD miniSD microSD SDIO)

详见:http://publish.it168.com/cword/1411.shtmlSD 卡(Secure Digital Memory Card)是一种基于半导体闪存工艺的存储卡, 1999年,由日本松下、东芝及美国SanDisk公司共同研制完成。2000年,这几家公司发起成立了SD协会(Secure Digital Association简称SDA),阵容强大,吸引了大量厂商参加。其中

2009-12-09 16:28:00 886

转载 Hacking Windows CE

朋友的文章,虽然对同一系统进行分析但方向不同,很有学习的价值.既然是国人写的应当也出个中文版配套阿。对san表示强烈抗议~~!;)==Phrack Inc.==              Volume 0x0b, Issue 0x3f, Phile #0x06 of 0x14|=------------------------------------------------------------

2009-12-08 15:23:00 1363

转载 Windows CE API机制初探

 Windows CE API机制初探创建时间:2005-07-08 更新时间:2005-07-08文章属性:原创文章提交:san (san_at_xfocus.org)Windows CE API机制初探整理:san创建:2005.07.06更新:2005.07.07--[ 目录  1 - Windows CE架构  2 - 列出所有系统API  3 - Windows CE的系统调用  4

2009-12-08 15:19:00 771

转载 Windows CE初探

创建时间:2004-11-05 更新时间:2004-12-06 文章属性:原创 文章提交:san (san_at_xfocus.org) 整理:san 创建:2004.10.17 更新:2004.11.09 --[ 1. ARM简介 从Platform Builder来看,Windows CE支持相当多CPU,但现在市场上实际销售的PDA几乎全部采用ARM芯片。ARM是一个RISC构架的32位微处

2009-12-08 15:17:00 938

转载 windowsCE异常和中断服务程序初探

---------by nasiry 转载请说明出处 1。中断/异常相量的装入和执行方式。             中断和异常都是异步发生的事件,当该事件发生,系统将停止目前正在执行的代码转而执行事件响应的服务程序。而事件服务程序的入口点就是中断/异常向量所在的位置。arm的中断向量可以是0x0开始的低地址向量,也可以是在FFFF0000位置的高向量地址。winCE下使用高地址作为trap区,所以

2009-12-08 15:15:00 681

转载 CE5.0 - eboot汇编Startup.s中MMU设置流程详细分析

CE5.0 - eboot汇编Startup.s中MMU设置流程详细分析以下为SMDK开发板startup.s部分启动代码.;-------------------------------------------------------------------------------MemoryMap EQU 0x2a4BANK_SIZE EQU 0x00100000 ; 1MB per

2009-12-07 11:01:00 1559 1

转载 WinCE5.0 PB中Platform Settings各选项的含义介绍

Buffer tracked events in RAM (IMGOSCAPTURE=1)Select to buffer events tracked by OSCapture.exe in RAM.启用RAM缓冲事件跟踪(OSCaptere.exe实现)Enable CE Tcotrol Support (SYSGEN_SHELL=1)Select to enable target con

2009-12-04 15:51:00 979

转载 CE5.0 - romimage.exe如何填充eboot.bin中的pTOC特殊指针生成.nb0

eboot.bin和eboot.nb0的差别就是eboot.bin中没有填充pTOC结构体,必须使用parser解释器[类似于romimage.exe]将全局变量数据段解压释放到运行时使用的地址才行,eboot.nb0中经过romimage.exe填充了pTOC结构体,所以eboot.nb0可以自己将自己用到的全局量通过KernelRelocate()函数进行解压释放,这就是为什么eboot.nb

2009-12-04 11:38:00 815

原创 有关KernelRelocate的说明

KernelRelocate() copies initialized global variables to RAM, and sets uninitialized global variables to zero.   KernelRelocate() is called from both the bootloader and the kernel.KernelRelocate函数将已初

2009-12-04 10:27:00 1389

转载 SD卡的控制方法(指令集和控制时序)

1.SD卡的命令格式:SD卡的指令由6字节(Byte)组成,如下:Byte1:0 1 x x x x x x(命令号,由指令标志定义,如CMD39为100111即16进制0x27,那么完整的CMD39第一字节为01100111,即0x27+0x40)Byte2-5:Command Arguments,命令参数,有些命令没有参数Byte6:前7位为CRC(Cyclic Redundacy C

2009-12-02 16:15:00 4020 2

原创 简述SD卡工作流程

    SD卡读写包括两种模式:SD模式和SPI模式。其中SD模式又可以分为1bit和4bit两种传输模式。SD卡缺省使用专有的SD模式。SD卡规范中主要讲了一些命令,响应和CRC效验等等,整个规范的内容还是很多的。    SD卡上电后,卡处于空闲状态,主机发送CMD0复位SD卡,然后通过CMD55和ACMD41判断当前电压是否在卡的工作范围内。在得到了正确的响应后,主机可以继续通过CMD10

2009-12-02 15:59:00 2814

opencv_wince_patch

编译wince版opencv-2.3.0的代码修改patch,具体可参考:http://blog.csdn.net/alien75/article/details/8452513

2016-03-10

libjpeg-turbo的wince版本补丁文件

1、基于官方1.4.2进行修改; 2、由于未动态检测neon支持,需要cortex-a8及之后的arm才能使用; 3、需要cmake生成vs方案,生成的方案仅加载jpeg-static用于生成静态库; 4、需要mingw32ce编译jsimd_arm_neon.S生成obj文件(编译配置见simd.sh);

2015-11-25

wince版opencv2.3.0的sdk安装文件

具体参照博客:http://blog.csdn.net/alien75/article/details/8452513

2015-10-19

duibrowser移植到wince的代码patch

将duibrowser移植到wince的相关代码补丁(patch格式),具体参考:http://blog.csdn.net/alien75/article/details/13625439

2013-10-30

math-neon for wince

wince平台下利用neon指令优化的数学库:包括三角、对数、指数等函数,以及矩阵运算。需要cygwin+mingw32ce编译代码,压缩包内附可直接使用的库文件及测试程序。 详细参考:http://blog.csdn.net/alien75/article/details/9128453

2013-06-19

rvds4.0 crack

rvds4.0的破解文件,内有简单说明。

2012-04-03

PXA310完整的datasheet

PXA310的完整datasheet,共四卷。

2010-03-23

ARM® VFPv2 Floating Point Support Library for Windows® Embedded CE 6.0

you must have a hardware VFP in your core (e.g. ARM11 or Cortex-A8).

2010-03-12

SiRF A4 Developer Manual

CSM-00472 rev.A SiRFatlasIV Developer Manual 0.1 Release (Preliminary)

2009-09-05

IEC62056和自动抄表系统

我从网上搜索的一些关于IEC62056-21,42,46,61,62的资料,以及将它国标化的自动抄表系统的一些介绍。

2009-03-05

空空如也

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

TA关注的人

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