- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 ARM里面GPRS数据传输
GPRS数据传输流程 GPRS远程无线数据传输主要是通过串口完成对SIM100 GSM/GPRS进行短信的收发操作。当有短信到来时,SIM100 GSM/GPRS将发送“+CMTI: "SM", N”给ARM的串口,其中N为短信编号。如第五条,则N为5,串口收到短信后,处理函数先根据“+CMTI: "SM", 5”的内容解析出收到的短信的ID为5,打包成“AT+CMGR=5”的命令发给GPRS模块
2007-07-30 15:38:00 1828
原创 牛人的编程学习经历和好书推荐
你现在觉得学编程很累吗?嗯,那很正常,只有电影中的天才黑客才轻松,但他们只敲空格和回车...看看我的学习经历,或许对你有帮助。 我的编程经历: 大一,熟悉电脑,极品飞车,古墓丽影...... 大二那年,在报纸上看了米特尼克的报道后,非常崇拜,于是开始学解密(那时候分不清hacker和cracker的区别),自然地学起汇编(我一直认为我能很好地运用指针得益于
2007-07-29 21:29:00 3622
原创 了解并理解Windows的各种机制和机理,毛德操推荐的书籍!
若干重要的Windows参考资料 毛德操 要让Linux内核支持Windows应用程序和设备驱动,我们当然得要了解并理解Windows的各种机制和机理。本文的目的是为大家介绍和推荐一些关于Windows的参考资料。当然,对Linux的了解和理解更是必不可少,但是笔者以为既然是行走于我们这个
2007-07-29 21:11:00 1361 1
原创 virtualcopy函数
virtualcopy函数:This function binds a specific physical memory range to a statically mapped virtual address.BOOL VirtualCopy( LPVOID lpvDest, LPVOID lpvSrc, DWORD cbSize, DWORD fdwPr
2007-07-17 22:48:00 1154
转载 makefile入门
makefile入门1 makefile入门Windows CE的构建系统大量使用了Nmake工具和makfile。在大多数微软的软件和驱动开发包中都会包含Nmake工具。因此,这里有必要介绍一下makefile和Nmake工具。1.1 makefile简介对于许多Windows下的程序员来说,makefile可能还是个陌生的名词。因为Windows下的许多集成开发环境(例如:Microsoft
2007-07-17 21:49:00 1533
转载 Windows CE .NET 高级内存管理
Windows CE .NET 高级内存管理 Douglas Boling, 嵌入式 Windows MVP Boling Consulting 2002年八月 适用于: Microsoft® Windows® CE .NET Microsoft Windows CE 3.0 Pocket PC 2002 内容 摘要 在盒子里生活 动态连接库(DLL)加载问题 摘要 Mi
2007-07-17 20:49:00 1020
转载 wince下访问io端口的经验
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.
2007-07-08 14:54:00 1099
转载 arm wince 如何点亮ep9315的两个led灯
今天,做了 一个点亮arm ep9315的led灯的wince应用程序,是用evc4.0用的,为了这个小程序,花了我4天时间主要是以前没有做过wince的应用程序。光装evc4.0就用了 我2天时间,刚开始装evc4.0,没有装evc4.0 sp3,ep9315sdk包用不成,已选就死机,后来发现是没装evc4 sp3的缘故,装了一个后,就不死机了,感觉很兴奋。 有长了一个知识点。下面是我在evc
2007-07-08 14:50:00 1003
转载 EVC入门之一: 实现远程调试的最佳硬件途径
EVC入门之一: 实现远程调试的最佳硬件途径EVC 里TOOLS->Config Platform Manager里, 对某个DEVICE点PROPERTIES, 这个对话框里可以选择EVC调试程序时所用的硬件途径, 其实就少少的这几个选项, 但由于本人的不思进取, 从开始接触到现在完全搞明白, 前后也将近半年时间才全部理解完. 方法一: KITL + CESH SERVER在去年最早
2007-07-08 14:47:00 1586
原创 基于WinCE的I2C驱动程序设计
将操作系统和相应硬件设备连接起来,编写联系硬件和软件的驱动程序至关重要。本文主要讨论在WinCE操作系统下,如何设计实现 S3C2410芯片具有I2C接口的驱动程序;详细介绍WinCE下,流驱动程序的编写方法,同时将驱动通过Platform Builder编译进操作系统,最后用动态链接库的方式提供给用户使用。关键词:WinCE 流驱动 I2C总线 驱动程序引言 随着以计算机技术、
2007-07-08 14:32:00 1385
转载 Windows CE下操作GPIO的方法
GPIO 是ARM芯片最基本的输入输出通道,在ADS下操作就是一个单片机工作,直接读写其寄存器。在ARM9平台上,Windows CE系统将GPIO的实地址(例如2410的GPIO的基地址为0x56000000)映射到虚拟地址空间(GPIO对应为0xB1600000),这 样,通过对这段虚拟地址空间的操作,就能够完成对GPIO或者其他片内资源的控制、输入输出工作。 要操作一个平台的GPIO,在其对
2007-07-08 14:07:00 1712 3
原创 Windows CE下驱动程序开发基础
我想即使读者看过微软的关于驱动开发的培训教材和CE帮助文档中的驱动部分,头脑中仍然一片茫然。要想真正了解驱动程序必须结合一些驱动程序源码,在此我以串口驱动程序(COM16550)中初始化过程为线索简单讲一讲驱动开发的基础知识。 WindowsCE下的串口驱动程序能够处理所有I/O行为类似串口的设备,包括基于16450、16550 UART(通用异步收发芯片)的设备和一些采用DMA的设备,常见
2007-07-08 13:57:00 1006
原创 在wince系统下访问物理地址
由于桌面windows绝大多数情况下运行于X86平台上,也就不存在不同平台的可移植性问题。然而Windows CE运行在四大架构(X86,SHx,MIPS,ARM)的CPU上,编写应用程序时就需要考虑它的移植。 以下通过在wince系统下访问物理地址,来看看如何编写可移植性较好的应用程序。首先必须明确两个概念。 1。在X86平台下才有I/O地址这一说,在其他体系的CPU(如ARM/MIPS)
2007-07-08 13:54:00 1136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人