作者:ARM-WINCE

微软提供的CETK可以帮助测试BSP包括驱动,OAL。针对每个驱动,都会有不同的case。下面介绍如果搭建环境:

1. 以WinCE6.0为例,在VS2005中打开工程,然后再"Catalog Items View"中选择"Device Drivers”,"Windows Embedded CE Test Kit"。然后重新编译你的工程,并下载到目标板上运行。

2.  当WinCE在测试板或者说目标板上面跑起来以后,你需要下载clientside.exe到你的目标板上面并运行。clientside.exe可以在"/Microsoft Platform Builder/6.00/cepb/wcetk/ddtk"下找到,根据你的CPU架构,选择相应的clientside.exe。至于如何下载到目标板上,可以通过网络共享拷贝过去。

3. 然后在板子上面运行Clientside.exe。命令格式:clientside /i=IP address /p=port number。在"/i="后面应该是运行CETK的PC的IP地址,在"/p="后面是端口号,一般默认的都是5555,这个端口号一定要和PC端设置的端口号一致。例如:clientside /i=198.90.193.75 /p=5555。这个时候应该可以在目标板外接的LCD上面看到clientside的对话框。

4. 在PC端运行"Windows Embedded CE 6.0 Test Kit",运行以后,它会自动和你的目标板建立连接,当连接建立成功以后,你会看到如下界面:

5.

5. 然后你可以选择你要测试的驱动,比如"Storage Device",然后选择"File system Driver Test"。然后右击,会弹出对话框。如下:

6.

6. 选择"Quick Start"就可以进行测试了。当然这样使用的是默认的测试case,然后你想选择某个case或者某些case,你可以选"Edit Command Line...",会弹出编辑对话框,然后编辑你要的case。举个例子:

比如原来默认的命令是:tux -o -d fsdtst -x1001-1010,5001-5032,这样要测试1001--1010和5001--5032这些case。

可以改成:tux -o -d fsdtst -x5022,5027,表示只测试5022和5027这两个case。

7. 在选择了要测试的case以后,如上面所说,选"Quick Start"开始测试吧,然后就等着。不同的驱动,测试时间不一样,有的不是很长,有的时间就会非常的长了。

8. 在测试完成以后,可以右击你测试的Item,然后选择"Test Information"来查看测试结果。如果某个case没有通过,可以先看一下MSDN中关于这个case的介绍,了解他是测什么的。微软提供了CETK测试的源代码,可以在"/WINCE600/PRIVATE/TEST/"下找到,根据测试结果中打印的提示信息,你就可以很快找到CETK的相关源代码,然后就是读源代码,分析问题了。

CETK环境搭建及说明相关推荐

  1. Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建

    Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...

  2. Windows10+Anaconda3+Pycharm环境搭建

    Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...

  3. SpringCloud Alibaba微服务实战(一) - 基础环境搭建

    说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...

  4. 2021年大数据环境搭建(二):分布式环境搭建

    2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...

  5. 2021年大数据Spark(八):环境搭建集群模式 Standalone HA

    环境搭建-Standalone HA 高可用HA Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单 ...

  6. 2021年大数据Spark(六):环境搭建集群模式 Standalone

    目录 环境搭建-Standalone 前言 Standalone 架构 ​​​​​​​集群规划 修改配置并分发 修改slaves ​​​​​​​分发到其他机器 修改spark-env.sh 集群启动和 ...

  7. CentOS7环境搭建使用PhpStorm上传代码

    一.虚拟机介绍 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实win ...

  8. window10 系统上 ecplise 环境搭建

    ecplise 安装需要用到  JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...

  9. centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装

    这篇文章主要介绍了CentOS7 LNMP+phpmyadmin环境搭建,第三篇phpmyadmin安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 之前我们已经安装了lnmp的环境,现在让我们 ...

最新文章

  1. docker 安装mysql实战_使用docker搭建mysql实例教程
  2. 操作系统课设——设计模拟一个SPOOLING假脱机输出程序
  3. 如何把照片正面变成反面_各国签证照片要求大全 (含模板)
  4. 洛谷 P3378 【模板】堆
  5. 20181109_任务
  6. Android 气泡碰撞
  7. 20210714学习手记 CANopen 协议
  8. tensorflow正则化添加方法整理
  9. Origin数据设置为日期/时间的方法
  10. PyTorch学习笔记(19) ——NIPS2019 PyTorch: An Imperative Style, High-Performance Deep Learning Library
  11. 桃词典 Peach Dictionary 简易英语词典app开发 安卓软件开发 Part 8
  12. 通过Webhook接入钉钉群自定义机器人
  13. 什么是乘风人脸通行考勤平台
  14. [例题详解]真值 机器数概念 | 原码 反码 补码 移码 概念及加减计算
  15. Device mapper multipathing (DM Multipath)
  16. 腾讯 TLC 大会半折票最后 1 天!!!
  17. java springmvc大学生校园兼职平台
  18. 依赖包装了还是提示不存在_为什么要(通常)包装您的依赖关系
  19. 携手四川受灾家人共渡难关--慰问与赈灾
  20. 华为p20 adb连接 执行monkey命令 fiddler抓包

热门文章

  1. N皇后dfsC语言题解
  2. hbuilderx创建项目
  3. 【PS小贴士】项目计划成本——内部作业
  4. Latex并排摆放两张表格
  5. Excel求和只有sum求和?多种高级求和方法都在这里了!
  6. ad574 的c语言编程,AD574A参考程序
  7. 最佳引脚使用 – ESP8266 ESP12S
  8. 阅读bottle.py源码收获
  9. 黑客盗走银行3亿比索|Rowhammer变体出现|DHS发布网络安全战略
  10. conj在c语言中什么意思,关于conj是什么词性