摘要
随着信息技术的发展,PDA等数字化产品空前繁荣,将现有的桌面软件移植到这些平台下已经越来越受开发者的青睐。PalmOS是一种专门为掌上电脑开发的32位的嵌入式操作系统,是具有极强开放性的系统,该文首先介绍了PalmOS的特性和主要的开发工具,通过比较PalmOS与Windows下应用程序的异同,分析出移植过程中存在难点和移植的可行性,最后以一个具体实例的移植从对标准C的支持、浮点运算的支持、内存管理及用户界面四个方面分析了具体的解决策略。
With the development of communication technology, digital products such as PDA (Personal Digital Assistant) are becoming widespread, so migrating desktop application to these platforms is of great interest to developers, Palm OS is a kind of 32bits embedded and open OS which is special for PDA, The paper firstly introduces the characteristic and main exploitation tools of Palm OS, and then by comparing the sameness and difference between windows and Palm OS, the difficult and the feasibility during the transplanting are found. Finally by transplanting an example from windows to Palm OS, some useful strategies are analysed in four directions which include standard c runtime, floating-pointing support, memory management and the user interface.
出处
《微计算机信息》
北大核心
2006年第10X期198-200,共3页
Control & Automation
基金
北京市教委基金委教育委员会发展计划项目支持项目名称:CANOPEN现场总线与电动汽车综合监控系统关键技术研究项目编号:KZ20041000501
关键词
嵌入式操作系统
移植
掌上电脑
内存管理
embedded OS,transplant,Personai Digital Assistant,memory management