请问在ce6平台下怎么测试短信和电话程序呢?

srz007 2008-12-03 01:04:29
在WM6下,仿真器可以与Cellular Emulator配合使用测试电话和短信,但wince6在仿真器环境下该怎么弄呢?
...全文
140 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xqhrs232 2008-12-03
  • 打赏
  • 举报
回复
学习一下,好久没弄RIL了
hzdysymbol 2008-12-03
  • 打赏
  • 举报
回复
哦,不好意思,没有看清楚
要在CE模拟器上用估计有些难度,当时也有过这个想法,但实现起来不是这么简单,而且很多东西我们也看不到
不过我们以前都是在WM模拟器上调,然后用到CE6的设备上的
srz007 2008-12-03
  • 打赏
  • 举报
回复
你的说的是[Windows Mobile 6 SDK中Celluar Emulator连接配置]这篇文章吗?
这是wm6上的呀,我问的是ce6下的

[Quote=引用 5 楼 hzdysymbol 的回复:]
晚点转一篇文章到我的CSDN博客上,你可以参考一下
不过好象不能把截图一起发上去
[/Quote]
hzdysymbol 2008-12-03
  • 打赏
  • 举报
回复
按这个配置好了以后可以模拟打电话、发信息、GPRS上网等功能,做得还是不错的
hzdysymbol 2008-12-03
  • 打赏
  • 举报
回复
晚点转一篇文章到我的CSDN博客上,你可以参考一下
不过好象不能把截图一起发上去
beyondma 2008-12-03
  • 打赏
  • 举报
回复
模拟器是一点可能也没有的。。。。有设备的话就LOG呗。呵呵。
91program 2008-12-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 srz007 的回复:]
我还没硬件呢,只是在仿真器上研究,不知道有没有跟仿真器配合使用的工具
[/Quote]

没有配件,还是不要想啦!
srz007 2008-12-03
  • 打赏
  • 举报
回复
我还没硬件呢,只是在仿真器上研究,不知道有没有跟仿真器配合使用的工具
xqhrs232 2008-12-03
  • 打赏
  • 举报
回复
我也要弄电话功能,你用的GSM是什么?我的是SIM300C!
嵌入式系统PDA智能手机设计方案 Intel嵌入式设计开发者秘笈(精品) 纯免费android视频大全 软件测试中的性能测试的容量评估 【安博亚威】CCIE考试通过率第一! [OPENLAB]RHCE+架构师优惠2200元 数据库工程师 高级项目经理 界面设计经理 中国IT实验室收集整理 佚名 2009-1-7 11:48:23 保存本文 推荐给好友 收藏本页 欢迎进入IT技术社区论坛,与200万技术人员互动交流 >>进入 一、前言 随着手持通设备市场的快速发展,手机的功能逐渐增多。现在手机已经不只是用于语 音通的手持设备,而成为集成了、彩、上网以及移动办公等附加功能的嵌入式 通台。 集成了这些功能的手机被称为智能手机。近年,嵌入式处理器的运行速度和功能都有了 很大的提高,使得许多以前只能在PC上实现的应用,现在都可以在手持设备上实现。目 前,市面上的智能手机主要采用Microsoft公司的Pocket PC、Palm OS等商用操作系统,但这些操作系统开放的程序不够高,限制了许多第三方应用软件的 移植。为使智能手机能够为第三方应用软件提供一个更为开放的嵌入式台,本人对智 能手机系统做了比较深入的研究,提出一种以Linux作为嵌入式操作系统、Motorola的M X1作为微处理器、以Wavecom的Q2403A作为射频模块的智能手机系统的设计与实现。 二、智能手机(PDA)简介 PDA是Personal Digital Assistant的缩写,字面意思是"个人数字助理"。这种手持设备集中了计算,电话,传真 ,和网络等多种功能。它不仅可用来管理个人息(如通讯录,计划等),更重要的是 可以上网浏览,收发Email,可以发传真,甚至还可以当作手机来用。尤为重要的是,这 些功能都可以通过无线方式实现。当然,并不是任何PDA都具备以上所有功能;即使具备 ,也可能由于缺乏相应的服务而不能实现。但可以预见,PDA发展的趋势和潮流就是计算 、通、网络、存储、娱乐、电子商务等多功能的融合。 PDA一般都不配备键盘,而用手写输入或语音输入。PDA所使用操作系统主要有 Palm OS,Windows CE和EPOC。 三、个人PDA需求分析 作为3C融合到一个终端典范的智能手机,除了实现通讯功能外,还可以实现很 多计算机和消费电子产品的功能,而且体积小,具有便携性和多功能性的双重优势,通 过安装应用软件后,能随时随地的满足不同消费者的差异化需求,因而具有其他产品不 可替代的独特优势。 IC技术的进步为智能手机的研发实现提供了可能,为了缩产品设计周期而存在先进SO C设计理念,65nm乃至更窄线宽制程技术,BGA、CSP、MCP和SI先进封装技术和理念都为 智能手机的技术进步、功能实现和性能提升提供了强有利的支撑。 3G即将启动,带宽的显著提升,为智能手机的许多新功能流畅实现、性能提升提供了强 有力的保证。如拥有DMB(数字多媒体广播)功能的智能手机在2G和2.5G上很难实施,即 使实施,效果也会差很多,画面清晰度、播放流畅性都令人质疑,而这一切在3 G网上都不是问题。 智能手机正面临着前所未有的发展机会和便利,随着消费者认知程度的提高和使用习惯 的养成,智能手机在整个手机市场销售份额将显著提升,未来5年内,将会从目前的6%左 右提升到20%以上,伴随而来的将是智能手机产业链各个环节的巨大商业机会。 四、智能手机(PDA)系统的硬件设计 主要参数: CPU: arm920T 200MHz(Motorola MC9328MXL); 显示: AU 3.5" Reflective TFT LCD with LED front light 65,536色; ROM: 32MB Flash; RAM: 64MB SDRAM; 音效: 内置单声道麦克风、内置单声道扬声器、立体声耳机插口; 触屏:电阻式触摸屏; SD/MMC: 1个SD卡插槽,MMC Ver3, 1.0标准SDMC; USB: USB 2.0主,从口; 红外:IrDA, 115Kpbs; 串口:RS-232口; LED: 红(在充电指示)、绿(软件运行或电池故障指示) 电源管理:Full featured - Sipports Run, Idle and Sleep modes 复位:设置复位开关; 电池:3.7V锂离子电池 物理尺寸:主板尺寸为65x53x5.5mm 电源适配器:5V直流; 外部连接器:Possible integration、CF卡、Sensor、Bluetooth、SIM Card、其他 智能手机系统的硬件设计如图1所示。该设计采用Motora公司的MX1(MC9328)高性能的 32位微处理器、Wavecom公司的Q2403A无线收发模块等实现智能手
《Android应fg用开发》 实验指导书 桂林电子科技大学计算机科学与工程学院 2013.9 目录 实验一:搭建Android台和创建HelloWorld 1 一、实验目的 . 二、实验要求 . 三、实验内容 . 1、安装并配置Java JDK . 2、安装MyEclipse或Eclipse . 3、安装Android SDK . 4、安装ADT(Android Development Tools) . 5、创建Android虚拟设备(AVD) . 6、建立新项目HelloWorld . 实验二:UI设计 8 一、实验目的 . 二、实验要求 . 三、实验内容 . 1、常用控件 . 2、界面布局 . 3、事情处理 . 实验三:Intent、Activity应用 16 一、实验目的 . 二、实验要求 . 三、实验步骤 . 1、创建项目 . 2、添加布局文件 . 3、创建Activity . 4.修改AndroidManifest.xml文件 . 实验四:service应用 22 一、实验目的 . 二、实验要求 . 三、实验步骤 . 1、创建项目 . 2、布局文件 . 3、修改AndroidManifest.xml文件 . 实验五:SQLite和SQLiteDatabase应用 27 一、实验目的 . 二、实验要求 . 1、创建项目 . 2、布局文件 . 3、创建Activity . 实验六:图形绘制与OpenGL ES 38 一、实验目的 . 二、实验要求 . 三、实验过程 . 1、绘制直线、园、曲线等各种图形 . 2、显示字符 . 3、利用OpenGL ES方法编程 . 实验七:网络访问与服务 45 一、实验目的 . 二、实验要求 . 三、实验内容 . 1、访问WEB网站,通过HttpResponse类,读入网络数据 . 实验八:硬件访问与传感器 53 一、实验目的 . 二、实验要求 . 三、实验步骤 . 1、了解程序使用手机电话功能的方法,实现收发 . 2、对手机上传感器进行编程,实现相机拍摄 . 实验一:搭建Android台和创建HelloWorld 实验目的 本次实验的目的是让大家熟悉搭建智能手机开发台的过程,了解Andorid开发项目 的基本文件目录结构,并实现HelloWorld小例程。 实验要求 1. 完成Android开发台的搭建及相关配置 2. 创建项目并熟悉文件目录结构 3. 实现例程HelloWorld 实验内容 一、安装并配置Java JDK 1. 下载安装JDK,如安装目录为:C:\Program Files (x86)\Java\jdk1.6.0_18。 2. 配置JDK: XP:右键"我的电脑"("属性"("高级"("环境变量" WIN7:右键"我的电脑"("高级系统设置"("环境变量" 新建系统变量: JAVA_HOME,C:\Program Files (x86)\Java\jdk1.6.0_18(JDK安装目录)。 PATH,%JAVA_HOME%\bin;%JAVA_HOME%\jr\bin。 CLASSPATH,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(前面的. ;一定要加上) 配置完成后在CMD中输入java –version和javac –version,能看到对应的JDK版本即配置成功,如下图所示。 二、安装MyEclipse或Eclipse 安装台。 三、安装Android SDK 1. 下载Android SDK 地址:http://dl.google.com/android/android-sdk_r05-windows.zip。 注意SDK的版本为r05,对应的ADT版本应为10.0.0,SDK和ADT需要对应才能正 常运行程序。 2. 安装SDK 安装过程可能碰到的问题1:弹出窗口"Failed to fetch url…" 需要如下设置:关闭该窗口(点击"cancel"(在左侧选择"Settings"(选中"For ce https://..." (点击"Save and Apply"(重新运行安装文件。 安装过程可能碰到的问题2:弹出窗口"a folder failed to be renamed or moved" 需要如下设置:将文件夹"android-sdk- windows"下的"tools"复制粘贴。(打开文件夹"tools- 复制"(运行"android.bat"(再次运行安装文件。 进入安装过程后,选择"Accept All",点击"Install",如下图所示。 安装完成后可以看到如下图所示的列表。 3. 配置SDK 同配置JDK一样配置SDK,将SDK的根目录\tools(如:C:\Users
目 录 第一部分 ARM9基本实验 3 前 言 3 第一章 ARM9 处理器介绍 8 第二章 系统的硬件单元及使用说明 13 一、ZY21ARM13BC实验系统特点 13 二、ZY21ARM13BC实验系统组成 14 三、ZY21ARM13BC实验系统各功能模块介绍 14 第三章 嵌入式软件的基本使用 32 一、超级终端的配置 32 二、ADS1.2集成开发环境的使用 38 三、简易仿真器的配置 53 四、Flash Programmer软件安装 55 第四章 基础实验 57 实验一 ADS集成开发环境 57 实验二 Flash烧写实验 62 实验三 串口通讯实验 68 实验四 USB接口实验 77 实验五 IIS音频实验 80 实验六 IIC接口实验 87 实验七 键盘及数码管驱动实验 94 实验八 PS/2键盘接口实验 97 实验九 A/D接口实验 102 实验十 D/A接口实验 107 实验十一 LED显示实验 111 实验十二 步进电机实验 113 实验十三 直流电机实验 116 实验十四 LCD驱动实验 119 实验十五 触摸屏实验 126 实验十六 WDT看门狗实验 135 实验十七 实时时钟实验 139 实验十八 RS485接口实验 144 实验十九 CAN及SPI接口实验 150 实验二十 利用SPI接口与FPGA通讯实验 157 实验二十一 利用串口与FPGA通讯实验 162 实验二十二 利用数据地址总线与FPGA通讯实验 164 实验二十三 GPRS基本实验 167 实验二十四 GPRS通话建立实验 173 实验二十五 GPRS发送实验 176 实验二十六 GPRS接收实验 181 实验二十七 GPS全球定位实验 186 附录 ARM汇编指令集 191 第二部分UC/OS-Ⅱ实验 216 第一章 实时系统介绍 216 实验一 uC/OS-Ⅱ操作系统介绍 216 第二章 UC/OS-II操作系统部分实验 254 实验二 uC/OS-Ⅱ简介以及其在ARM上的移植实验 254 实验三 绘图的API函数实验 267 实验四 系统的消息循环实验 270 实验五 列表框控件的使用实验 275 实验六 文本框控件实验 278 实验七 多任务和系统时钟实验 281 实验八 任务间的通和同步实验 286 附 录 295 一、嵌入式系统应用编程API 函数 295 二、配置手册 323 参考书目 330 第一部分 ARM9基本实验 前 言 嵌入式技术的发展 计算系统无所不在,每年都要建立数以百万计的计算系统,这些系统包括台式计算机、笔记本计算机、工作站、大型主机以及服务器等。真正令人惊讶的是,每年建立的计算系统都有各自完全不同的目的:嵌入在大型的电子设备中,重复执行某个特定功能,而通常没有引起设备使用者的注意。要精确的定义这些嵌入式计算系统(或简称为嵌入式系统)并非易事,一种较近似的定义是,嵌入式-系统基本上是除台式机外的一种计算系统。通过考察常见实例及其共性,可以更好的了解这些系统,同时找到嵌入式系统设计者所面对的主要挑战。 嵌入式系统存在于各种常见的电子设备中,如消费类电子产品(移动电话、寻呼机、数码相机、便携式摄像机、磁带录像机、掌上游戏机、计算器、个人数字助理)、家用电器产品(微波炉、留言机、自动调温器、家庭安全系统、洗衣机以及照明系统)、办公自动化设备(传真机、复印机、打印机、扫描仪)、商用设备(收音机、路边收费器、报警系统、读卡机、产品扫描设备以及自动提款机)以及车用设备(传动控制、定速控制、燃料喷射、防锁死刹车器以及主动式悬吊)等。表1是一份简的嵌入式系统实例清单,更完整的清单如果列出则要好几页。可以说,靠电力运行的任何设备已经或即将嵌入计算系统。虽然嵌入式计算机比台式计算机便宜很多,但其数量庞大。例如,在1999年,一个典型的美国家庭可能拥有一部台式计算机,但有35~50部嵌入式计算机。再者,1998年均每部汽车有50部嵌入式计算机,价值数百美元,年增长率达17%。近年来,嵌入式微处理器单元年销售量达数十亿部,而台式微处理器单元的年销售量仅数亿部。 防锁死刹车器 调制解调器 自动对焦相机 MPEG解码器 自动提款机 网卡 自动收费系统 网关/路由器 自动传动 车(船)载导航 航空电子系统 寻呼机 电池充电器 影印机 便携式摄像机 销售站系统 移动电话 掌上游戏机(电玩) 移动电话基站 打印机 无绳电话 卫星电话 定速控制 扫描仪 路边收费器 话音识别器 磁盘驱动器 立体声系统 电子读卡器 远程会议系统 电子仪器 电视 电子玩具/游戏 温度控制器 工厂控制 电视机顶盒 指纹辨别器 DVD播放器 家庭安全系统 游戏(电玩)控制器 生命维持系统 可视电话 医疗检测系统 洗衣机和干衣机 数码相机 智能型烤箱/洗碗机 传真机 防盗追踪系统 表1 嵌入式系统的简要清单 嵌入式系统从20世纪70年代单片机的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,至今已有30多年的发展历史。最初的嵌入式系统应用是基于单片机的,使得汽车,家电,工业机器人,通装置以及成千上万种产品可以通过内嵌电子装置来获得更佳的使用性能,更易使用,速度更快,价格更低。这些装置已经初步具备了嵌入式的应用特点,但是这时的应用只是使用8位的芯片执行一些单线程的程序,其实还不能完全称为嵌入式“系统”。 从20世纪80年代开始,嵌入式系统的程序员开始用商业级的“操作系统”编写嵌入式应用软件,这使得开发人员可以进一步缩开发周期,降低开发成本并提高开发效率。1981年,Ready System开发出世界上第一个商业嵌入式实时内核(VTR32)。这个实时内核包含了许多传统操作系统的特征,包括任务管理,任务间通,同步与互相排斥,中断支持,内存管理等功能,此后一些公司也纷纷推出了自己的嵌入式操作系统。这些系统均具有嵌入式的典型特点:它们都采用占先式的调度,响应时间很,任务执行的时间可以确定;系统内核很小,具有可裁剪性,可扩充性和可移植性,可以移植到多种处理器上;具有较强的实时性和可靠性,适合嵌入式应用。这些嵌入式实时多任务操作系统的出现,使得应用开发人员从小范围的开发中解放出来,同时也促使嵌入式有了更广阔的应用空间。 20世纪90年代以后,随着对实时性要求的提高,软件的规模不断增大,实时内核逐渐发展为实时多任务操作系统(RTOS),并作为一种软件台逐步成为目前国际嵌入式发展的主流。此时出现了我们都较为熟悉的Palm OS,Windows CE,嵌入式Linux,Uc/OS操作系统,我们国内也出现了Hopen,Delta OS等操作系统。到今天,RTOS已经在全球形成了一个产业,每年RTOS和相关的开发工具(包括仿真器,逻辑分析仪,软件编译器和调试器)销售额已经达到几十亿美元。(1999年已经达到13亿美元。) 嵌入式系统由硬件和软件两大部分构成,以上我们所讲的操作系统就是软件部分。从硬件方面来讲,嵌入式的核心部件是嵌入式处理器。嵌入式微处理器的性能好坏就直接决定整个系统的运行效果。由于嵌入式系统应用需求的多样性,市场上基于RISC结构的嵌入式微处理器提供商也日渐增多。据统计数字表明,2002年32位嵌入式微处理器市场销售额排在前3位的公司分别是ARM,Motorola和MIPS,其中ARM公司的芯片销售量达1.5亿个,市场份额超过70%。 ARM是一类处理器的名字,同时也是一个公司的名字。ARM公司于1990年11月在英国剑桥成立,它是全球领先的16/32位RISC微处理器知识产权设计供应商,向全球各大领先电子公司提供高效性能、低成本和高效率的RISC微处理器、外设和系统芯片技术授权。 1991年,ARM推出第一个嵌入式RISC核心——ARM6系列处理器。不久VLIS率先获得授权,随后,夏普、GECPlessey、德州仪器等一些大公司也同ARM公司签署了授权协议,从此ARM的知识产权产品和授权用户都急剧扩大。从1998年4月,ARM上市之后,ARM在几年时间内已经成为一家全球性大公司,在三大洲8个国家都设有分支机构。ARM中国安谋咨询上海有限公司也已在2002年成立。目前,全世界由几十家著名的半导体公司都使用ARM公司的授权,其中包括摩托罗拉、IBM、Intel、ATMEL、SONY、NEC、LG等。 ARM微处理器得到了众多半导体厂家的支持,全球已有100多家IT公司在采用ARM技术,20家最大的半导体厂商中有19家是ARM的用户。优良的性能和准确的市场定位极大的丰富了ARM资源,加速了基于ARM核面向各种芯片的开发应用。在2002年,基于ARM核的芯片占据了整个32、64位嵌入式市场的79.5%,在中国,ARM的市场占有率也达到了57.5%之多,可以说ARM会统一整个嵌入式处理器系统。 ARM微处理器目前包括ARM7系列、ARM9系列、ARM9E系列、ARM10E系列 SecurCore 系列,Intel公司的StrongARM和Xscale以及最新的ARM11系列。除了具有ARM体系结构的共同特点外,每个系列的ARM微处理器都有各自的特点和应用领域。其中,ARM7、ARM9、ARM9E、ARM10为四个通用处理器系列,每个系列提供一套相对独特的性能来满足不同领域的需求。随着ARM 的进一步发展,其必将会占据更大的市场份额。
“简易PM2.5在线监测仪”室内空气检测仪设计采用粉尘传感器检测空气污染程度,传感器把采集到的数据传送给嵌入式开发板,由内核为Cortex M3的处理器台收集数据并进行处理,通过无线网络将数据发送到互联网,当污染指数超过一定范围,则触发警报,给出警示,提醒人们做出开窗,开动空气清洁器等适当的保护措施,等空气质量正常时,再回到办公室,可用手机控制设备,比如查询当前空气污染程度(返回),关闭语音报警(喇叭播放),打开语音报警等。也可以通过yeelink网址设置报警界限,可以发送报警微博,邮箱等。 硬件部分: 一、电源 大于5V 4.2V SIM908供电 TFT2.8寸背光供电 SYN6288供电 3.3V TFT2.8寸逻辑供电 STM32F103VCT6供电 二、模块资源表 GSM -- USART3(跳线帽) GPS -- USART2(跳线帽) SYN6288 -- USART1(跳线帽) NRF24L01 -- SPI2(CS(PB12)、CE(PC4)、IRQ(PC5)) 迷你SD卡 -- SDIO(4bit) W25Q32 -- SPI1(CS(PA4)) AT24C02A -- 模拟I2C (SDA(PE0)、SCL(PE1)) 2.8寸触摸-- 模拟SPI (IRQ(PE4)、MISO(PE2)、MOSI(PE3)、CLK(PE6)、CS(PE5)) 2.8寸显示-- FSMC(16bit) CS(FSMC_NE1) RS(FSMC_A16) 红外接收管 -- DATA_IRQ(PA8) 迷你USB -- PA11、PA12 复位电路 ISP下载(BOOT1 BOOT0选择) JLINK(10pin常见) IO全部引出来 注意一:SIM908电源搞了,其他没有问题,还有一点,GSM天线接个电感到地,用万用表测,路,害得我焊-)拆-)焊,一个烙铁搞的。幸好那个SIM908东西质量还不错,不然140就完了。因为焊好电路板,我第一反应是用万用表测有没有路,电源跟地必须第一个测,否则不测,一上电,芯片挂掉了~~~~) 注意二:第一次去打样(以前都是覆铜板,不懂很多),gerber文件忘记开窗盖油设置(因为嘉立创按照文件来),文件说明无效,不小心之一。第二,PCB画板没有考虑好,导致,TFT接口要加长。。不然jlink插不进去。。呵呵。机械参数搞不好。呵呵,其他暂时没有问题。 移植正点原子的代码(一个大死循环跑),比如GSM,GPRS,FLASH,I2C,FSMC.有些程序模块是寄存器,没有库的,我都移植成库滴,因为我学STM32买的是原子的mini版本学习的,对于各硬件模块都很熟,所以搭顺风车。代码基于MDK4.7x版本+3.5库+部分寄存器,因为有些地方用寄存器减少函数,检测参数,效率大大提高。 已经实现的功能:打电话,发,读,读号码,接电话,GPRS跟网络调试串口传输数据,GPS简单界面定位,利用网络调试串口上位机一直点击发送,无问题,一次发送只要不超过FIFO定义的缓冲区就OK,FIFO+超时检测是解析AT指令最好选择,不过原子的串口超时也不错,只不过没有拷贝缓冲区,可能会导致在解析数据,来中断。 1.TFT2.8寸(原子)硬件(FSMC总线)正常读写 2.FLASH(W25Q32)硬件正常读写 3.AT24C04硬件正常读写 4.迷你SD卡硬件正常读写(SDIO+FATFS) 5.语音模块正常。(目前还没有焊,因为要用串口1调试) 6.SIM908双模块正常 PM2.5在线监测仪演示视频: 电路城语:免费分享设计资料,不提供技术支持,请大家使用前验证资料的正确性!

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧