嵌入式系统智能手机(PDA)设计方案
为三个运行态:PowerOn State(上电态)、Idle State(空闲态)、Execution State(执行态)。图5表示了三个状态之间的关系和进入各个状态的条件。
电话控制程序在智能手机系统上电复位、GSM/GPRS Server启动后,进入Power-on State(上电态)。在上电态,程序首先进行初始化工作,与GSM/GPRS Server通信,获得系统状态。初始化后,即进入Idle State(空闲态)。在空闲态,程序循环等待GSM/GPRS Server的呼入事件及来自键盘的呼出事件;当这些事件发生时,程序进入Execution State(执行态)。在执行态,用户进行语音通信,通话结束后,程序又回到空闲态。
本系统设计成功地应用于实际工程项目中,其可行性和实用性已在实际应用环境中得到检验。下一步,可将系统的CPU主频进一步提高,无线通信模块也可换成符合3G标准的。这样,就可以在本系统设计的基础上,实现更为广泛的手持设备应用。
六、总结
采用ARM技术知识产权(IP)核的微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场。作为一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器,ARM微处理器目前已经成为世界上应用最为广泛的嵌入式微处理器。通过这次嵌入式系统智能手机(PDA)设计方案,使我们具备一定微机原理基础的学生掌握开发嵌入式系统的多方面知识,从而初步具备设计开发基于ARM处理器系统的能力。在这里是衷心感谢我们的黄建华老师在课堂上给我们带来如此生动的教学,在他的帮助下让我认识到嵌入式系统这学科的重要性,让我感受到在开发嵌入式系统的过程中体会到不少乐趣。但是在短短的10周的内学习嵌入式系统这门课是远远不够的,嵌入式系统的理论和技术正在日新月异地发展,这更加要我们在以后的学习和工作中不断去探索不断去完善,另外由于水平有限再加上时间仓促,文中难免有不妥或错误之处。希望老师能多多包涵。我相信只有负出了努力,没有收不到的果实。我希望学习嵌入式系统这门学科也一样!愿与努力在嵌入式系统开发前沿的学者一起共勉.
- Linux嵌入式系统开发平台选型探讨(11-09)
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)
- 嵌入式系统实时性的问题(06-21)
- 嵌入式实时系统中的优先级反转问题(06-10)
- 嵌入式Linux系统中MMC卡驱动管理技术研究(06-10)
- FPGA的DSP性能揭秘(06-16)