各种库函数说明.docVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
各种库函数说明

目 录 一、各种库函数说明 2 C语言接口函数库 2 a. 通用函数库 2 b. AT24C01A/24C02/24C04/24C08/24C16/24C64函数库 9 c. AT45D041函数库 11 d. AT88SC102函数库 12 e. AT88SC1604函数库 17 f. SLE4428函数库 24 g. SLE4442函数库 28 i. 函数错误类型代码 31 i. IC卡类型代码(chk_card 返回) 32 j. 自动卡型测试举例 32 TEL: FAX 一、各种库函数说明 C语言接口函数库 包括: a. 通用函数库 b. AT24C01/24C02/24C04/24C08/24C16/24C64函数库 c. AT45D041函数库 d. AT88SC102函数库 e. SLE4418/4428函数库 f. SLE4432/4442函数库 g.函数错误类型代码 a. 通用函数库 (1) int ic_init(int port,long baud) 说明: 初始化通讯接口 调用: port: 通讯口号0、1、2、3代表串口1、2、3、4; 并口为其I/O地址,如0x378。 Baud:通讯口为串口时代表波特率,其值为9600。 通讯口为并口时其值为0或1,分别代表半字节和全字节通 讯方式。 返回: 0 错误 0 通讯设备标识符 举例: icdev=ic_init(0,9600); 初始化通讯口为串口1, 波特率为9600 icdev=ic_init(0x378,0); 初始化通讯口为并口, 半字节通讯方式。 (2) int auto_init(int port, long baud) 说明:自动初始化通讯接口 返回:同ic_init 注意:auto_init函数能自动测试波特率,并自动设置成当前的串形拨特率。 (3) int set_baud(int icdev,long baud) 说明:设置串行方式下的波特率,设置完毕,必须重新初试化通讯口。 调用:icdev : 通讯设备标识符 baud: 波特率 960057600 举例:set_baud(icdev, 28800) 设置波特率为28800 (4) long chk_baud(int port) 说明:自动检测波特率 调用:Port: 通讯口0,1 代表串口1,2, 返回: 0 错误 =0 正确。返回串行波特率的值 (5) int ic_exit(int icdev) 说明: 关闭通讯口 调用: icdev: 返回: 0 错误 =0 正确 举例: st=ic_exit(icdev); int get_status(int icdev,int*state) 说明: 返回设备当前状况 调用: icdev:通讯设备标识符 state: 0 错误 =0 正确,state=1读写器插有卡; state=0读写器插无卡 举例:int status; int= get_status(icdev,status); (7) int auto_pull (int icdev ) 说明: 自动弹卡 调用: icdev:通讯设备标识符 返回: 0 错误 =0 正确, 举例: st= auto_pull (icdev); int turn_on(int icdev) 说明: 对卡上电 调用: icdev:通讯设备标识符 返回: 0 错误 =0 正确, 举例: st= turn_on(icdev); int turn_off(int icdev) 说明: 对卡下电 调用: icdev: 通讯设备标识符 返回: 0 错误 =0 正确, 举例: st= turn_off(icdev); int srd_ver(int icdev,int len,unsigne

文档评论(0)

80219pm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档