- 博客(6)
- 收藏
- 关注
原创 WinCE中RTC驱动开发介绍
作者:ARM-WINCE 快到春节了,稍微轻松点了。刚刚在WinCE6.0下开发了RTC的驱动,在这里介绍一下。RTC就是实时时钟(real time clock)。目前大部分32bit处理器都自带RTC模块,也有外接RTC模块的。一般外接的RTC都是通过I2C总线来访问。如果CPU本身自带RTC,那通过读取内部寄存器就能访问RTC模块。如果是外接的,就要麻烦一点,还要写个I2C的驱
2008-01-29 16:32:00 5797 6
原创 WinCE中telnet,FTP及网络共享的使用方法
作者:ARM-WinCE WinCE为我们提供了强大的网络功能,只要在编译WinCE的时候,选择适当的组件,我们就可以在WinCE运行以后通过telnet或者FTP访问WinCE的文件系统,而且还可以相互共享文件夹,现在进入主题:1. 在WinCE6.0中,打开“Catalog Items View”,然后依次选择“Core OS”->"CEBASE"->"Communication
2008-01-18 12:55:00 8774 1
原创 WinCE中的console重定向
作者:ARM-WinCE 在WinCE中开发BSP的初期,可能我们还没有显示驱动,也没有键盘,鼠标,USB的驱动。这个时候,如果有一个基于Serial串口的console 会感到很幸福,呵呵。将console重定向到串口比较简单,首先串口驱动必须是好的。然后需要在platform.reg中添加下面的配置:[HKEY_LOCAL_MACHINE/Drivers/Console] "O
2008-01-14 19:39:00 4460 4
原创 WinCE BSP中OAL层中的OEMIoControl介绍
作者:ARM-WinCE 在WinCE的BSP中的OAL部分,会有一个ioctl.c或者oemioctl.c文件,里面主要定义了一个叫OEMIoControl(..)的函数。可以说OEMIoControl是一个很有用的WinCE内核输入/输出函数。在WinCE5.0中,应用程序和驱动程序可以通过调用KernelIoControl(..)函数来访问WinCE内核,导致调用OEMIoCon
2008-01-13 10:04:00 5013 2
原创 OEMAddressTable介绍
作者:ARM-WinCE 一般在ARM架构的CPU上,物理地址都是统一编址的,寻址空间为4GB(32Bit CPU)。也就是说,针对一个ARM的处理器,它可以访问的物理空间是4GB。在WinCE中,ARM中的4GB物理地址空间将被映射为512MB的虚拟内存空间。 OEMAddressTable就是一个4GB物理地址空间到WinCE Kernel中的512MB虚拟地址空间的映射表。在BS
2008-01-06 16:27:00 5044 6
原创 在WinCE5.0和WinCE6.0下,编译选项介绍
作者:ARM-WinCE在WinCE5.0中,在"Build OS”菜单中,我们会看到不同的编译选项:"Sysgen","Build and Sysgen"和"Build and Sysgen current BSP"Sysgen:不用多说,当你在"Catalog"中添加或删除了新的item的时候,就用这个吧。Build and Sysgen:当你更新了/public目录下的源
2008-01-02 18:39:00 5115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人