- 博客(6)
- 收藏
- 关注
原创 WinCE CEDDK之DMA相关函数
作者:ARM-WinCE CEDDK提供了DMA的相关函数,在CEDDK/DDK_DMA/ddk_dma.c中定义。实际上里面最有用的就两个函数,HalAllocateCommonBuffer(..)和HalFreeCommonBuffer(..)分别用于为DMA申请和释放内存。 首先介绍一下会用到的DMA适配器结构,在ceddk.h中定义,如下:typedef str
2008-12-24 22:02:00 4183 8
原创 WinCE CEDDK之IO访问函数
作者:ARM-WinCE CEDDK就是CE的DDK,其中封装了一些驱动开发会用到的函数。有时在开发驱动的时候用CEDDK中的函数会比较方便,使用的时候需要连接ceddk.dll,源代码为于WinCE的/PUBLIC/Common/Oak/Drivers/CEDDK下面找到,其中大致可以分为几类,如下: IO访问函数(ddk_io.c) DMA操作函数(ddk_dma.
2008-12-21 18:56:00 4243 1
原创 WinCE eXDI硬件方针调试介绍
作者:ARM-WinCE eXDI是一种硬件辅助调试方法。在Platform Builder中支持eXDI接口,允许通过第三方的驱动来配合硬件仿真器调试WinCE。在这种情况下,不再需要Platform Builder本身的调试器。硬件开发板会直接和硬件仿真器相连,由硬件方针器来控制,而硬件方针的厂商提供基于WinCE的eXDI驱动,在安装为eXDI驱动以后,就可以在Platform Bu
2008-12-17 10:38:00 2584
原创 WinCE Target Control调试介绍
作者:ARM-WinCE Target Control是一种基于命令行的调试工具,在WinCE启动以后,可以在Platform Builder中启动Target Control,通过命令行来调试WinCE。Target Control支持很多强大的命令,通过这些命令可以查看内存,启动进程等。1. 配置Target Control如果想在WinCE中支持Target Control功
2008-12-11 17:52:00 3338 5
原创 WinCE中的Debug Zone调试
作者:ARM-WinCE 在WinCE的开发环境中支持Debug Zones功能,通常也被称为调试域,通过它可以控制打印信息。当某个调试域被打开以后,在这个域中的打印信息就会被打印出来,如果某个调试域被关闭了,那么这个域中的打印信息就会被关闭。调试域是基于模块的,也就是说一个模块,可能是在一个驱动或者一个应用中都可以定义一个调试域,用来调试该模块。一个调试域最多可以包括16个域,一般在每
2008-12-10 10:06:00 6858
原创 WinCE Emulator使用介绍
作者:ARM-WinCE 最近用了一下WinCE的模拟器,我做WinCE有几年了,从来没有用过WinCE的模拟器,第一次接触WinCE的时候就是一块S3C2410的板子和PB4.2的开发平台,然后就开始折腾,后来各种开发板都用过,WinCE也从4.2版本用到了6.0 R2版本,就是没用过模拟器。前段时间要验证点东西,手头又没板子,所以这次也用了一下。我看到网上很多人写过关于WinCE Em
2008-12-09 10:15:00 9996 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人