振中TP1100N开发库函数详解:RFID与Esam模块
需积分: 12 16 浏览量
更新于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设备上的运行效率和稳定性。
2023-11-20 上传
2023-05-13 上传
2023-08-25 上传
2023-05-15 上传
2023-10-28 上传
![](https://profile-avatar.csdnimg.cn/2e3764c58f344407994506191593aa6e_wuyougan.jpg!1)
wuyougan
- 粉丝: 1
- 资源: 2
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解