2009-06-12 16:34:19
GPIO 是ARM芯片最基本的输入输出通道,在ADS下操作就是一个单片机工作,直接读写其寄存器。在ARM9平台上,Windows CE系统将GPIO的实地址(例如2410的GPIO的基地址为0x56000000)映射到虚拟地址空间(GPIO对应为0xB1600000),这 样,通过对这段虚拟地址空间的操作,就能够完成对GPIO或者其他片内资源的控制、输入输出工作。
要操作一个平台的GPIO,在其 |
2009-05-25 14:54:02
EMUC8485多串口服务器(原型号:ARMSYS2410-MULTIUART)是立宇泰电子自主研发设计的一款高性能、嵌入式多串口终端服务器应用板。它具备8个可独立控制的RS485串行口,在多任务操作系统的控制下,可以满足长距离多负载管理、实时响应大数据量的严苛要求。该产品特别适合作为实现串口终端设备集中管理、实时数据采集的服务器主板,目前已大量应用到金融POS机通讯服务器领域中。 EMUC848 |
2009-05-25 14:52:01
产品概述
EMUC6Port多串口板是一款采用ARM9高性能处理器的嵌入式多串口服务器应用型产品。在WINCE5.0中文操作系统支持下,用户可以使用多达6个独立控制的串行口,波特率最高可以支持115200bps,并能够确保多个串口同时工作时的实时响应性能。
该产品采用具有工业级温度范围的器件,经过严格的测试可以在-20~70℃环境下持续稳定地工作。同时该板还提供了1路10M以太网接口,TFT |
2009-05-25 14:44:02
似乎每天都有新的海量存储器标准问世。CompactFlash(CF)曾一度独步天下,但是今天,新设备制造商不得不在CF、安全数据(SD)、SDIO、多媒体存储卡(MMC)、RS-MMC、MMC Plus、MemoryStick、XD-Picture(XD)和CE-ATA等等这些海量存储器之间做出选择。有时,一种新标准具有明显优势;而另外一些时候,新标准和已有标准又像是在重蹈Betamax与VHS格 |
2009-05-12 17:03:48
驱动程序是介于操作系统和设备之间的一 个代码层,它的主要作用是为操作系统提供一个接口,以操作不同的硬件,包括物理的和虚拟的设备。虽然驱动程序有很多种,但从编程的角度来看,无非是往一个 固定的框架中添加相应的代码。这里的框架指的是一个接口,面向操作系统。代码实现的宗旨是,在正确的时间往正确的寄存器中写正确的值。
|
2009-05-06 14:59:03
行业PDA_手持终端定制解决方案具有良好的电源管理、重量轻、体积小、性能稳定、成本低廉等特点。适用于各种手 持移动金融终端、POS系统。适用行业:公共安全、金融、税务、海关、医疗、商业、工业制造等。
核心模块技术说明
性能卓越、价格低廉的处理器
——Sams |
2009-04-03 10:15:45
嵌入式系统
采用大容量EPROM来固化程序的专用系统,正在智能仪器和自动化等领域里 得到广泛应用。传统设计方法用汇编语言编写程序,这主要是从保证速度和节省存储 空间考虑,但编程费时,调试和排错很不容易。微电子技术的飞速发展,使高性能微 处理器和大容量存储器的价格变得十分便宜,速度和存储容量不再是困扰设计者的主 要问题。人们将ROMBIOS和CRT显示器等外设加进这类专用系统,并尝试用 高级语言 |
2009-04-03 10:10:59
EMENU35不仅仅提供了完备的电源管理系统,还是一个外设丰富的解决方案。它完美整合了软硬件系统,在支持CDMA、GPS、双网口网关、ADSL测量模块等重负载设备情况下,仍然保证能够提供低待机电流,大大延长了设备使用时间和待机时间。目前该产品已经应用到电信CDMA网和ADSL网络的测试和维护运营中。
产品介绍:http://www.hzlitai.com.cn/product/Portable/ |
2009-04-03 10:08:25
目前,Windows CE已从一款基本操作系统升级到体积小巧、组件化的硬实时嵌入式操作系统。尽管Windows CE具有与Win32相同的应用编程接口(API),而且微软台式机和服务器操作系统也配备了此类接口,但Windows CE的底层操作系统架构和台式机的操作系统完全不同。Windows CE既支持包括Win32、MFC |
2009-04-03 10:06:02
Windows CE 作为一个广泛应用于移动便携设备上的操作系统,提供了完善的电源管理的功能。其中,休眠唤醒便是一个重要的功能。那么,休眠唤醒是什么原理呢,这首先要从硬件说起。这里呢,我就拿用自己得最熟练的三星平台的2440 CPU为例来和大家探讨一下。
首先看2440 Datasheet 里关于休眠部分的描述
SLEEP Mode
The block disconnects the int |
2009-04-03 10:02:50
虽然串口通讯已经是普遍的标准而且广为大家熟知,但驱动中涉及的部分内容也可能在平时的应用中并不是很常用到,在这里做一个简单的介绍待后面说明到具体代码的时候可以连贯一些。
串行通讯接口是目前十分流行的通讯接口之一。由于其电气界面的简单性使其在计算机领域的应用相当的广泛。在这里提到的串行通讯接口主要是指UART(通用串行)和IRDA两种。通常的串行连接电气连接上有3wire和9wire两种。3wir |
2009-03-16 14:09:07
我的开发板是立宇泰ARMSYS2440,内核是2.4.20_elfin-d1.5。
1、首先下载补丁usb-2.4.31LE06.patch.tar,然后解压到内核目录的driver/usb目录下
#cp usb-2.4.31LE06.patch.tar driver/usb
#cd driver/usb
#tar -xzvf usb-2.4.31LE06.patch.tar
解压后得到 |
2009-03-16 14:05:43
最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,微软CE平台的SmartPhone也逐渐成为关注焦点。一直不温不火的PDA市场,也在行业应用领域有所收获,Pocket PC由于其开发与Windows平台的一致性而得到了开发人员的青睐。
在长期关注程序员论坛的过程 |
2009-03-16 14:01:29
前言:我觉得我的文章相对来说都是比较浅显的。一些初学者可以看看,对于高手来说,如果你们不吝啬时间的话,希望也能帮我看看,指点一下其中的错误。这也是我到这里来和大家交流的目的。
阅读Linux内核启动代码的直接动力是我想编写RTL8019AS的网卡驱动程序(2.4.18内核只支持了CS8900A)。既然要写驱动,我就想知道它是怎么样被加载的,好奇心驱使我先去搞定这个问题。
拿到2.4 |
2009-03-16 13:59:22
前言:我觉得我的文章相对来说都是比较浅显的。一些初学者可以看看,这也是我不在嵌入式那个版上发文的原因。对于高手来说,如果你们不吝啬时间的话,希望也能帮我看看,指点一下其中的错误。这也是我到这里来和大家交流的目的。
在完成了模块驱动后,就要挂载文件系统了。我一直以为:
我编译的内核是采用了initrd的模式,设备是在RAM DISK文件系统下的/linuxrc脚本程序加载的,因此 |
2009-03-16 13:56:54
linux并不是严格意义上的实时操作系统,为了实际需要,工程师们必须想尽办法来祢补这一不足,于是出现了rtlinux和rtai等并不强调商业性的软件。免费的rtlinux显然庞大而并不兼容大部分的嵌入式平台,最新版本的rtlinux也只能支持I386和PPC而已。Rtai是不错的选择,但要把它移植到你的平台上去,为了适应你的linux版本,你的CPU,你必须的花费许多的工作,比如说最近比较流行的A |
2009-03-09 09:13:52
linux的推广对于从事计算机开发,或者嵌入式设计的工程师而言是非常总要的。虽然linux看来陌生,但是也是有些问题可以简化,个人在学习的过程中感觉,体会linux对于分区的要求以及命名,是重要的,这样你就会对简单的字符界面望文生义,容易理解了。
其实系统的启动关键还是掌握linux对待设备是以文件为起点的,任何东西都是一个文件夹而已。当然理解是需要一个过程,如果安装单机的linux可能让你感觉 |
2009-03-09 09:09:10
2410启动代码分析
这一章主要对目前广泛流行的2410启动代码进行分析:S3C2410的初始化代码主要涉及到对系统主要模块的配置、运行环境的建立、系统时钟、MMU等模块的配置,下面按执行顺序依次都各个部分进行分析:
程序入口:(ResetHandler)
在程序一开始,首先进行的一些操作主要保证初始化程序能够顺利的运行, 因此主要包括关闭WDT、中断,配置锁相环等。
配置memory接口 |
2009-03-09 09:05:32
1.LINUX资源
LINUX以其开源、免费的特点而成为嵌入式系统的优选操作系统,然而它还有一个巨大的优势就是其浩瀚无限的资源!即无数各色的maillist,下面给出各个嵌入式LINUX的站点资源:
(1)uClinux:所有NOMMU的处理器都跑uClinux
uClinux发行包下载点:
http://www.uclinux.org/
MAILLIST搜索引擎:
http://ma |
2009-03-09 09:01:35
创建时间: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 - coredl |
| |
|