自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 Android下XML文本的PULL解析方式

person.xml:                        李明               30                               李向梅               25          Person类:public class Person {      private Integer

2012-12-05 02:51:40 226

转载 Android平台与SDK Tools版本、ADT版本的对应关系

Android SDK版本和ADT版本Android早期的版本号有点“混乱”,比如Android 2.2对应的ADT版本为ADT-0.9.9而Android 2.3对应的的ADT版本则突然“跃迁”为 ADT-8.0.0.zip。而且Android SDK还包含SDK Tools和SDK Platform两个东西,它们的意义也不同,它们也有各自的版本号,因此有些人在此处容

2012-11-14 01:16:45 1102

转载 android应用程序基本设计思想

Android系统的手机的每一个你能看到的画面都是一个activity,它像是一个画布,随你在上面怎么涂画,画个按钮,画个图片,画个列表,都随你!专业点其实activity就是一个view类的派生类(比如Button, listview,imageview)的container。Android平台的四大天王:Activity, Service, ContentProvider, Broad

2012-09-10 03:22:17 306

转载 动态规划最优二叉树

最优二叉搜索树(动态规划)(2010-04-29 21:44:28)转载▼标签:杂谈 来自:http://icymarywei.blog.163.com/blog/static/1275081022009921102253952/1,问题描述:给定一个有序序列K={k12,问题分析:在二叉树中T内搜索一次的期望代价为:

2012-07-20 02:11:42 1318

转载 大智慧二次开发

http://download.csdn.net/tag/%E5%A4%A7%E6%99%BA%E6%85%A7%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91%E7%A8%8B%E5%BA%8F/track_scores

2011-10-29 02:36:51 571

转载 CE仿IPHONE界面设计的几个链接和站点

http://topic.csdn.net/u/20110717/22/7a0bbfdf-3b0c-472a-894b-4c3dc9d5aab7.htmlhttp://topic.csdn.net/u/20091223/15/331C92CD-7D1C-4C43-A708-4

2011-10-04 00:39:19 158

转载 struts-config.xml配置

【Struts1.2总结】struts-config.xml配置struts-config.xml是Struts的主要配置文件,在该文件中,可以配置数据源、form-bean、action和plug-in(插件)和资源文件的信息。其文件主要结构如下所示:

2011-09-23 01:28:23 296

原创 01 struts-1.2.6与myeclipse7.5基本配置开发

01 struts-1.2.6与myeclipse7.5基本配置开发(2010-05-21 15:02:03)转载标签:杂谈分类: struts技术研究新建web项目 将struts包中lib

2011-09-15 04:04:01 203

转载 winCE标准shell美化

1更换WinCE的墙纸更换墙纸就是改注册表设置,编译完WinCE工程以后,所有的reg文件中的内容都会被合并为reginit.ini文件。在platform.reg文件中添加如下内容:[HKEY_CURRENT_USER/ControlPanel/Desktop]"wallpaper"="//Storage Card//LOGO.bmp"然后把LOGO.bmp放到Storage Card这

2011-06-05 03:34:00 263

原创 关于WEBLOGIC下修改EJB成员函数即部署失败的问题!

修改了一个关于SimpleBean的例子,发现把calculateSalary()函数随便修改一下就导致部署失败,后来发现成员函数名必须修改为calculateXXX()的格式才能正常部署,是否默认业务计算方法必须这样定义?是否可以通过编写描述符来重新指定成员函数?此外还要注意,尽量保持编译EJB的开发包与WL8附带的包一致!否则会导致部署出错!客户端源代码编译的包尽量也遵循该原则!

2010-11-10 00:50:00 199

原创 为什么无法将platform.reg的内容写入注册表?

<br />    通常我们在编译BSP的时候,习惯于先BUILD再MAKE IMAGE,这只适合已有驱动模块已经被写进注册表的情况。<br />    但是当我们实现了某个新的驱动,是需要向platform.reg添加新的驱动模块注册的,这个时候如果按部就班地直接REBUILD再MAKE IMAGE的话,你会发现生成的镜像烧写进开发板以后,系统无法自动加载或应用程序无法运行加载你新增的驱动,这个时候需要在BUILD结束后,还要进行“copy files to release derectory”操作,才会

2010-08-11 05:20:00 454 1

转载 在PB中修改相应的系统配置文件

<br />   在PB中修改相应的系统配置文件。<br />   <br />   PB所提供的配置文件包括四种文件类型:<br />   <br />       .bib,说明需要打包进镜像文件的Windows CE文件;<br />       .dat,文件系统、目录和文件分配表描述;<br />       .db,Windows CE对象存储数据库的描述;<br />       .reg,系统注册表。<br />       <br />   在开发过程中最常用到的配置文件有:<br /> 

2010-08-10 09:32:00 398

转载 摘自CSDN的完整DIALOG实例

<br />#include   <windows.h> <br />#include   <winsock.h> <br />#include   "resource.h " <br /><br />LRESULT   WINAPI   WndProc(HWND   hwnd,UINT   uMsg,WPARAM   wParam,LPARAM   lParam); <br />BOOL   CALLBACK   DialogProc(HWND   hwndDlg,   UINT   uMsg,   WP

2010-08-10 01:36:00 314

转载 Win32API第六节—对话框函数

Win32API第六节—对话框函数——(6)[ 收藏生活日志Win32API第六节—对话框函数——(6) ] 发表时间:2010-06-19 16:17 Win32API第六节—对话框函数——(6)编辑:admin<br />   函数功能:CreateDialog宏从一个对话框模板资源创建一个无模式的对话框,CreateDiaog宏使用CreateDialogParam函数。<br /><br />  函数原型:HWND CreateDialog(HINSTANCE hlnstance,LPCTSTR l

2010-08-09 19:43:00 1021

转载 Windows CE矩阵键盘开发

Windows CE矩阵键盘开发发 布 时 间 : 2009-04-25 来 源 : 来自网络 作 者 : 佚名 浏 览 : 485 嵌入式移动设备的应用越来越广,以其体积小、重量轻、便于携带等特点而备受青睐。键盘是一种最为普遍使用的输入工具,但嵌入式移动设备因其体积小的特点决定了它的键盘不大可能采用普通PC机上的标准键盘,因而大多数采用键数相对较少的矩阵键盘。 利用矩阵键盘用户可以很方便的实现对嵌入式移动设备进行相应的操作,是极方便的人机交互设备。随着微软的嵌入式操作系统W

2010-08-09 05:27:00 612 1

转载 从WinMain开始(CE下创建窗口)

从WinMain开始发 布 时 间 : 2008-11-19    来 源 : 来自网络    作 者 : 尹海波   浏 览 : 930 目录抽象渗漏法则(摘自Joel)针对Windows GUI编程的封装只用API函数创建GUI程序WinMain函数登记自己的窗口类创建主窗口消息循环完整的示例代码一、抽象渗漏法则根据Joel的抽象渗漏法则,所有重大的抽象机制在某种程度上都是有漏洞的。Joel举过一个例子: C 字符串类型应该能让你假装字符串是个基本类型,它们尝试“字串很难处理”这个事实抽象掉,让

2010-08-09 03:34:00 552

转载 WinCE 应用程序开机自动运行的又一种方法

<br />  近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法:<br />  1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系统运行后应用程序就能自动运行;<br />  2、 直接替换Wince的SHELL,即修改注册表:<br />  [HKEY_LOCAL_MACHINEinit]<br />  "Launch50"="explorer.exe"<br />  "Depend50"=hex:14,00,

2010-06-07 07:17:00 181

转载 RTC的驱动开发

<br />      (内容摘要:RTC就是实时时钟(real time clock)。目前大部分32bit处理器都自带RTC模块,也有外接RTC模块的。一般外接的RTC都是通过I2C总线来访问。)<br />      刚刚在WinCE6.0下开发了RTC的驱动,在这里介绍一下。<br />  RTC就是实时时钟(real time clock)。目前大部分32bit处理器都自带RTC模块,也有外接RTC模块的。一般外接的RTC都是通过I2C总线来访问。如果CPU本身自带RTC,那通过读取内部寄存器就能

2010-06-07 07:16:00 356

原创 键盘驱动的思路梳理

友善之臂mini2440:1、mini2440/Src/Drivers/Keybd/Pddlist下的pddlist.cpp定义了指向的键盘驱动入口:        PFN_KEYBD_PDD_ENTRY g_rgpfnPddEntries[] = {        PS2_NOP_Entry,        Matrix_Entry,        NULL        };2

2010-05-13 02:35:00 510

原创 Windows CE的存储与地址映射技术学习

Windows CE采用了四层内存管理结构,从下到上依次为:物理内存,虚拟内存,逻辑内存和C/C++运行时库.其中物理内存包括:RAM(为OS和程序提供运行和缓冲空间),ROM(存储程序,包括OS和一些文件),Flash(可擦写).CE支持最大物理内存为512M.  所有进程共享4G的虚拟存储空间,它是通过以页为单位管理的,不同处理器支持页大小不同(ARM支持1K,4K,64K,1M;X86支持4

2010-04-28 16:48:00 248

原创 CE6下的物理内存以及虚拟内存的结构分布

刚才看了Programming Windows CE 3rd 这本书的wince内存结构部分。发现为什么wince 5.0 只能支持最大内存是 512M了是wince5.0 设计的时候限定了。物理内存支持的是512M,但真正作为RAM使用的还没有512M。因为在4G空间的映射表里面,只有0x80000000~0x9fffffff是作为内存地址映射,这个范围是512M,这就是内存地址映射的限制,

2010-04-28 04:15:00 350

原创 CE6下的kernelIoControl可不是谁都可以调的

这个可能很多人曾经知道,但是老是忘记,比如我,哈哈。kerneliocontrol以前在CE5下面耍惯了,用这个接口,AP简直可以无法无天啊,动不动就reset你,哼!who怕who(AP不要kernelicontrol还是可以无法无天,fullkernel啊,哈哈)最近加了一个CE6下的kerneliocontrol,这种事情不晓得做过多少啦,所以信手拈来。1.加IOCTL的code

2010-04-28 04:14:00 539

原创 关于纬晶显示屏幕在AK8801上复位信号的问题

AK_PRIVATE/DRIVERS/DISPLAY/ANYKA_LCD/LCDController/base_LCDController.cpp文件中:VOID LCD_CONTROLLER::ResetLcm(VOID){    REG32((DWORD*)(m_lcdRegMap + LCD_RESET_SIGNAL_REG_OFFSET)) = RESET_SIGNAL;    Sle

2010-04-28 02:35:00 218

转载 Windows CE下操作GPIO的方法(以ARM9 S3C2410为例)

GPIO 是ARM芯片最基本的输入输出通道,在ADS下操作就是一个单片机工作,直接读写其寄存器。在ARM9平台上,Windows CE系统将GPIO的实地址(例如2410的GPIO的基地址为0x56000000)映射到虚拟地址空间(GPIO对应为0xB1600000),这 样,通过对这段虚拟地址空间的操作,就能够完成对GPIO或者其他片内资源的控制、输入输出工作。要操作一个平台的GPIO,在其对应

2010-04-28 02:01:00 405

转载 GPIO编程原理

一、什么是GPIO? 首先应该理解什么是GPIO。GPIO,英文全称为General-Purpose IO ports,也就是通用IO口。在嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的

2010-04-28 01:50:00 4825

原创 MINI2440上待确认的问题

#if 0 //{ taken to setmode //Allocate our primary surface here if(FAILED(AllocSurface((DDGPESurf **)&m_pPrimarySurface, m_nScreenWidth, /////////////////////??????????????????  m_nScreenHeight, m_pMod

2010-04-26 01:54:00 270

转载 请教怎样看 'Data Abort' 错误啊?

http://www.armce.com/bbs/thread-194-1-1.html网上说  Data Abort  都是内存泄露引起的,后来去微软看CE内存泄露的视频,发现CE5的,回来找不到那个调试软件,发觉我白忙乎一场。114087 PID:400002 TID:4db0016 Exception Data Abort (4): Threa

2010-04-25 20:54:00 2141

原创 程序员能力矩阵 你属于哪一层?

注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。计算机科学 Computer Science软件工程 Software Engineering程序设计 Programming经验 Experience     【CSDN编者按】上述图书中,第一级对应的英文为Unleashe

2010-04-24 10:56:00 200

转载 了解VirtualCopy和VirtualAlloc

弄清楚这个问题首先要了解VirtualCopy和VirtualAlloc这2个函数的实现和目的,以及wince下动态虚拟内存映射和静态虚拟内存映射。先说VirtualAlloc 和VirtualCopyVirtualAlloc 首先会从我们的虚拟地址空间中申请(或者说预留)一块虚拟空间,准备接下来要用它。注意此时,可用的物理内存并没有减少,只是虚拟地址少了一块可用的区域。真正把这块之前reserv

2010-04-23 18:12:00 311

转载 Windows CE 5.0 LCD显示驱动简析

现在就来看看我们需要实现的GPE继承类S3C2410DISP.在ddi_if_cpp(/WINCE500/PUBLIC/COMMON/OAK/DRIVERS/DISPLAY/GPE)实现了一个SafeGetGPE函数,其代码如下:GPE *SafeGetGPE( HANDLE hDriver ){ GPE * pGPE = NULL; __try

2010-04-23 07:24:00 437

转载 【硬件,存储器】NOR FLASH和NAND FLASH

      NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。  相“flash

2010-04-21 05:13:00 147

原创 国外计算机期刊投稿指南

国外计算机期刊1. Artificial Intelligence ( SCI 源刊 EI源刊) http://www.elsevier.comhttp://www.elsevier.com/wps/find/journaldeion.cws_home/505601/deion#deionISSN: 0004-3702ARTIFICIAL INTELLIGENCEM

2010-04-21 02:09:00 1586

转载 友善之臂2440中WinCE BSP中串口打印信息的实现介绍

不管在WinCE5.0还是在WinCE6.0中,我们在调试驱动或者应用的时候都会用到打印函数。在驱动里面,我们可能会用DEBUGMSG(..),RETAILMSG(..),还有NKDbgPrintfW(..)。在我们使用这些打印函数调试我们的程序之前,我们需要实现串口打印功能。在WinCE的BSP中,如果想调用DEBUGMSG(..)或者RETAILMSG(..)来从串口打印信息,必须在我

2010-04-20 05:21:00 850

原创 SPI要做哪些设置进行数据传输

只有有数据传输的时候才有时钟输出的不过我理解一般意义上都是1、IO一般都是复用的,所以先将IO复用为SPI的模式,(有些IO还要设定其工作的的时钟频率)2、进入SPI的设定模式(MSP430好像就需要寄存器先进入Reset状态才能使设定有效)3、设定控制寄存器:SPI主还是从了、时钟源了,分频了、8或者16bit了、LSB或MSB了 等等。。。4、使能(或许有,或许没有)===========

2010-04-17 16:50:00 429

原创 关于LCD的小常识

54针的RGB有呀.3.5"的. 其他的54针的没有?没有.都是3.5"的.3.5"的是RGB的,一般接2440或类似的.54针中的SPI是配置用的,RGB是数据的.3.5"的都是要SPI初始化的. 3.5的都是SPI的?没有直接RGB就显示的?SPI+RGB才行的.如果不用SPI,只能按屏内默认值了.显示效果,位置等等都不一定对. 你的意思小屏幕必须走SPI初始这

2010-04-17 16:45:00 204

原创 安凯烧写工具源码的简单分析

begin to set registerset registers successfullybegin to download producerbegin to init usbbegin to erase设置分区表begin to download fileON_COMMAND->ID_TBTN_START->CMainFrame::OnTbtnStart()->m_pBurn[i]->b

2010-04-17 16:37:00 843

转载 OAL点点滴滴

  OAL(OEM Adaptation Layer)既OEM 适配层,从逻辑上讲位于Windows CE内核和硬件之间,从物理上讲OAL各个模块代码被编译后(.lib)和其它内核库链接到一起形成Windows CE的内核可执行文件nk.exe。Windows CE内核在OAL层暴露了大量的函数和全局变量,利用这些函数和全局变量OEM可以编写中断处理、RTC、电源管理、调试端口、通用I/O控制代码

2010-04-17 05:32:00 142

转载 SPI驱动程序设计

       研究了几天驱动程序设计,终于把程序调通了,现在把一些资料和心得记录如下,当作自己的工作笔记。该程序是基于mini2440开发板的,只是一个简单的基本程序,并没有将所有的东西考虑进去,希望大家谅解。其间参考了很多网络资源,有的部分甚至没有修改,如初始化等,在这一并表示感谢。(有事情,下次再写了,先给出原程序和测试测序) linux的驱动程序设计主要是要填充file_operat

2010-04-16 18:29:00 547

转载 句柄概念的理解

句柄概念  =================================================================================在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:《Microsoft Windows 3 Developers Workshop》(Microsoft

2010-04-15 06:40:00 165

转载 句柄-指针的指针

这是操作系统里的一个概念,句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。 从上面的定义中的我们可以看到,句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。

2010-04-15 06:38:00 149

空空如也

空空如也

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

TA关注的人

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