CASIO DT900系列开发指南与库函数解析
4星 · 超过85%的资源 需积分: 10 64 浏览量
更新于2024-07-25
收藏 134KB PDF 举报
"CASIO DT900系列开发文档"
这篇文档主要介绍了如何使用CASIO DT900系列手持终端进行应用程序的开发。DT900系列的开发工作基于C语言,并且大部分函数与传统的TC(Turbo C)兼容,但也包含一些针对手持终端特性的特殊函数。开发环境包括了特定的硬件模型如CASIO DT900M61E和DT900M51E,以及Windows 2000 Professional操作系统。
开发流程包括以下几个步骤:
1. **源代码编写**:开发者需要使用ap_start()作为程序的起始函数,而非常见的main()。源代码保存在.\source子目录下的apsmp.c文件中。
2. **源代码编译**:使用dt900.bat命令进行编译,这个命令依赖于makefile和apsmp.sub文件来控制编译和链接过程。编译日志会保存在.\lnk子目录下,以便检查编译和链接的状态。
3. **编译结果**:编译完成后,会在.\app子目录下生成apsmp.lod文件,这是最终的应用程序模块。
文档还提到了DT900LIB库,这是一个重要的开发资源,包含了多个子库:
- **casio.lib**:这是DT900编程的基础库,包含了供开发者直接使用的函数。
- **Hash.lib**:实现了快速查找功能,但通常不直接提供给客户。
- **vy_m.lib**:支持多种通信方式,包括红外、Windows、Unix通信以及与外部设备的连接,但通常也不直接提供给客户。
- **gettext.lib**:用于DT900中的中文汉字显示,是一个ILB库,同样不直接开放给客户。
- **visio.lib**:包含了Visiontech公司开发过程中的内部函数,不对外公开。
值得注意的是,casio.lib是开发者主要接触的部分,而其他库则可能是内部实现或专有的技术,不对外公开,可能需要根据CASIO或北京维深科技的进一步支持才能使用。
CASIO DT900系列的开发涉及到了C语言编程、特定的启动函数、自定义的编译和链接过程,以及一系列专用的库文件,这些都构成了DT900应用程序开发的基础框架。对于想要在DT900平台上进行软件开发的人员,理解和掌握这些知识点至关重要。
2013-12-25 上传
469 浏览量
2024-01-18 上传
2024-03-06 上传
2024-04-25 上传
2023-09-25 上传
2023-05-31 上传
2024-01-22 上传
2023-05-31 上传
Days_R
- 粉丝: 8
- 资源: 49
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性