- 博客(15)
- 资源 (6)
- 收藏
- 关注
转载 基于Nandflash的Bootloader的设计与实现(WinCE&2410)
摘要:Bootloader是系统上电或复位后首先运行一段代码,是连接操作系统和硬件桥梁,负责初始化硬件和引导操作系统等。目前已有很多通用Bootloader,但是如何根据特定嵌入式平台,移植自己引导程序是一个重点和难点。文章详细说明了从Nandflash引导操作系统要完成主要任务和实现方法,并给出了在S3C2410上实现Nandflash启动试验结果。关键词:Bootloader; 移植;Na
2012-03-30 10:17:37 790
转载 wince 注册表文件 platform.reg 详解
一、HIVE注册表功能[HKEY_LOCAL_MACHINE\init\BootVars] "SystemHive"="Documents and Settings\\System.hv" "ProfileDir"="Documents and Settings" "DefaultUser"="default" "Start DevMgr"=dword:1
2012-03-29 11:16:16 728
转载 如何在 Windows CE 5.0 中开发和测试设备驱动程序
发布日期 : 2005-3-31 | 更新日期 : 2005-3-31Mike HallMicrosoft适用于:Microsoft Windows CE version 5.0摘要:本文介绍如何开发和测试 Windows CE 5.0 设备驱动程序。本文循序渐进地介绍如何创建流驱动程序,如何创建自定义 Windows CE Test Kit (CETK) 测试,以及如何编写应
2012-03-27 09:15:24 677
转载 基于2410/2440让程序在Windows CE系统启动时自动运行(含platform.reg .dat .bib介绍)
关于系统程序的启动顺序(自启动方法一)1. 假定Windows CE.NET目标工程目录为E:\ SMDK2440,并且工程已经Build成功,假定Windows CE.NET的应用程序为MyApp.exe并存放在本地硬盘 E 盘下;2. 修改MyWinCE工程的project.bib文件,在MODULES添加如下内容:MyApp.exe E:\MyApp.exe NK H3. 创建快
2012-03-26 10:30:19 592
转载 wince下USB设备驱动程序
随着USB设备的不断增加,我们这些开发人员也就多了对USB设备进行驱动程序开发的工作。但是对于很多初学者来说,存在以下三个困难: 一是对WinCE的驱动程序结构了解得太少,没办法得心应手的专注于驱动程序的开发工作; 二是对WinCE自带的USB驱动程序的例子没有弄懂,看到一大堆文件夹结构和源程序思维混乱; 三是几乎没有什么中文的参考资料,不知如
2012-03-24 15:26:52 958
转载 决心入门者:S3C2410bootloader 之2410Init.s详解二
;=======================================================================;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^; 哈哈,下面又有看头了,这个初始化程序好像被名曰hzh的高手改过; 能在NOR NAND 还有内存
2012-03-23 17:03:42 747
转载 决心入门者:S3C2410bootloader 之2410Init.s详解一
;优龙2410的板子,然后实验室自己又按照此精简了许多自己做了内部学习板,以下是注解,可能格式有较多错误,请自行保留原稿!!;================================================================================================================== ;2410Init.s包括了板子上电
2012-03-23 17:02:09 1541
转载 WinCE中触摸屏驱动开发详解(2440)
本文向您介绍WinCE中采用分层驱动程序结构实现的触摸屏驱动,包括对触摸屏驱动模型的讲解、触摸屏驱动程序的实现及接口实现等知识。1.触摸屏驱动程序的模型1.1 分层触摸屏驱动程序结构本触摸屏驱动采用分层驱动程序结构,其驱动模型如下图所示,这种结构将驱动程序代码区分为上层模型设备驱动层(MDD),下层是依赖平台的驱动层(PDD)。其中MDD层通常无需修改就可以直接使用,该部分
2012-03-20 17:06:15 960
转载 2440 5.0BSP触摸屏驱动学习&&WinCE中触摸屏驱动开发详解
//-----------------------------------------------------------------------------------------------------------// 日期:2009年3月14日11:49:48// 作者:wogoyixikexie@gliet// 版权:桂林电子科技大学一系科协wogoyixikexie@glie
2012-03-20 15:08:39 1264
转载 uboot 启动WinCE
一、wince 启动过程分析 我用的是utu2440的开发板,板子自带的启动文件包括NBOOT1、NBOOT2、EBOOT、wince内核,各个文件作用是:NBOOT1:S3C2440对于NAND FLash,最大加载4K的代码运行,可以直接运行这个程序,NBOOT1启动后会从FLASH中加载NBOOT2NBOOT2:主要实现从FLASH中读取wince内核、加载eboo
2012-03-19 22:08:40 2059
转载 彻底解决2440/2410触摸屏跳点以及抖动问题
一位CSDN牛人的详尽触摸屏校正方法多个LCD下修改DISPLAY与TOUCHP驱动的经验首先说明,我所做的是基于s3c2410的wince平台。更换LCD之后一般需要修改DISPLAY与TOUCHP驱动。建议大家把公共一些宏提取出来,独立写个头文件使用。需要参考的文件除了2个驱动对应的c/cpp文件还有s2410.h。cfw.c里面也有关于LCD的问题。如果你有对他做了修改,那么自己
2012-03-16 20:43:06 2034
转载 配置config.bib的注意事项以及错误分析(含OEMAddressTable介绍)
一、编译出NK,但是但是下载NK后不会启动。原因:就是DNW设置地址不对,并不是每个NK下载到0x32000000都能运行的。欲知详情,请看下面。先看这个能在0x32000000运行的NK的内存映射表OEMAddressTable ;;;-------------------------------------------------------------
2012-03-16 20:08:56 721
转载 WinCE5.0入门全过程(含流驱动开发)
一、入门准备 1、什么是操作系统? 这个问题是困扰了我很久的问题。由于我们大家对于Windows XP等PC机操作系统过于熟悉,而此操作系统又过于傻瓜式,以致于使我们感觉不到操作系统的本质,仅感觉操作系统就是一个窗口,反正在我接触嵌入式操作系统前是这样认为的。那么什么是操作系统呢?从我使用uC/OS-II的体验来说,简单点儿说操作系统就是一个调度器,从我现在使用WinCE的体验来说,操
2012-03-07 21:57:33 1140
转载 wince5.0内核的启动流程
本文简单描述一下wince5.0内核的启动流程,以mips cpu为例。msdn有一篇文章叫做Microsoft Windows CE 5.0 Board support Package,Boot Loader,and Kernel Startup Sequence非常不错,可以参考。1. startup.首先,内核最先执行的代码位于oal当中,叫做startup,这段代码由微软留给开发者定制
2012-03-04 21:44:15 633
转载 WinCE 5.0 的目录结构
Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:/WINCE500,WINCE500即为WinCE 5.0的根目录。根目录下主要有以下几个目录:PUBLIC, PLATFORM, PRIVATE, PBWorkspaces, OTHERS, SDK。Public目录:存放了和平台硬件无关的组件和配置文件;Private目
2012-03-04 19:56:26 524
MFCVS2008数据库SQL串口收发多线程文件存储
2012-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人