振中TP1100N开发库函数详解:RFID与Esam模块
需积分: 12 163 浏览量
更新于2024-07-31
1
收藏 265KB PDF 举报
"振中TP1100N开发函数库是针对振中掌上设备TP1100N的C语言开发工具,包括了键盘交互、屏幕显示、数据库操作、条码扫描和RFID模块的功能。这个库在V2.00版本中新增了11个与RFID和ESAM模块相关的接口函数,提升了开发效率。函数分为系统函数(以下划线开头)和标准函数,遵循ANSIC标准。库中定义了各种数据类型以适应不同平台的宽度需求。此外,还提供了多个键盘接口函数,如_bioskey()用于接收按键,_key_time()带有延时功能,_key_secret()用于密码输入,_key_last()获取最后输入的键值,_keybeep()控制键盘蜂鸣器的开关,以及_setkeymode()设置键盘输入模式。"
详细知识点:
1. **振中TP1100N开发函数库**:该库是专为振中电子的TP1100N掌上设备设计的,提供C语言编程支持,便于开发者进行应用程序开发。
2. **函数分类**:函数分为两类,系统函数(以下划线`_`开头)和标准函数。标准函数遵循ANSIC标准,确保了代码的兼容性和可移植性。
3. **数据类型定义**:库中定义了一系列数据类型宏,如U8、U16、U32、UL32、S8、S16、S32和SL32,这些类型对应不同的位宽,适应不同平台的需求。
4. **键盘接口函数**:
- `_bioskey()`:接收键盘输入,可以设置两种模式,0表示阻塞等待按键,1表示检查键盘缓冲区是否已有按键。
- `_key_time()`:带延迟的按键接收,等待指定毫秒后返回键值或0(无按键)。
- `_key_secret()`:用于密码输入,输入字符以星号显示,防止被窥视,功能与 `_key_string()` 类似。
- `_key_last()`:返回最近一次输入的键值。
- `_keybeep()`:控制键盘蜂鸣器的开关,参数i决定开启(0)、关闭(1)或查询(2)状态。
- `_setkeymode()`:设置键盘输入模式,参数mode决定键盘的工作模式。
5. **新功能**:V2.00版本增加了RFID和ESAM模块的接口函数,使得在TP1100N上集成RFID和安全相关的应用变得更加便捷。
6. **RFID和ESAM模块**:RFID(Radio Frequency Identification)是一种无线通信技术,用于非接触式自动识别目标对象。ESAM(Electronics Secure Application Module)通常用于安全认证和数据加密,确保设备的安全性。
7. **设备功能**:库不仅涵盖基本的键盘交互,还包括屏幕显示、数据库操作和条码扫描头,以及RFID功能,显示了TP1100N设备的强大功能和广泛适用性。
开发人员在使用振中TP1100N开发函数库时,可以充分利用这些功能来构建各种定制化的应用,例如数据采集、库存管理、安全认证等场景。通过熟练掌握这些接口函数,可以有效地提高开发效率并确保程序在TP1100N设备上的运行效率和稳定性。
2011-06-15 上传
2022-05-04 上传
2011-03-18 上传
2021-09-30 上传
2011-12-15 上传
2014-03-28 上传
wuyougan
- 粉丝: 1
- 资源: 2
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常