资源简介
python实现调用PCOMM.dll Zmodem协议传文件, 顺带PcommLite 内含C++,DELPHI,VB 例子,以及 PCOMM.dll PCOMM.LIB, 还有linux系统rz/sz命令安装包 ( 我用来从windows传文件到Linux系统的,网上有几个python实现串口传文件,但都有问题,作为新手的我反复修改了一整天的细节,最终才能运行,难~~~)
代码片段和文件信息
from ctypes import *
dll = CDLL(“PCOMM.dll“)
port = 5
y = dll.sio_open(port) #打开串口
x = dll.sio_ioctl(port 16 0x00 | 0x03 | 0x00) # 115200 无校验,8位数据位,1位停止位
print(x)
print(y)
def callback_fun(Zmitlen buflen pbuf flen):
print (Zmitlen flen)
return 0
CALLBACK = WINFUNCTYPE(c_int c_long c_int POINTER(c_char) c_long)
ccb = CALLBACK(callback_fun)
source = br‘texttt.txt‘
ret = 0
ret = dll.sio_FtZmodemTx(port source ccb 27)
print(ret)
dll.sio_close(port)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-29 10:41 nan\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\
文件 33280 2018-05-24 19:56 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\.suo
文件 31555584 2018-05-24 19:56 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\Browse.VC.db
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\19a0a07bd1df7f66\
文件 36962304 2018-05-24 18:25 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\19a0a07bd1df7f66\FSTATUS.ipch
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\224584e9ffae9658\
文件 37355520 2018-05-24 15:38 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\224584e9ffae9658\FTRANS.ipch
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\864a0437b0048668\
文件 36896768 2018-05-24 18:25 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\864a0437b0048668\COMM.ipch
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\fdec9fe035b9d1f0\
文件 36962304 2018-05-24 18:26 nan\PCommLite 1.6\Example\C\FTRANS\.vs\FTRANS\v15\ipch\AutoPCH\fdec9fe035b9d1f0\FTPROC.ipch
文件 1093 1998-03-31 12:02 nan\PCommLite 1.6\Example\C\FTRANS\ABOUT.C
目录 0 2018-05-29 10:41 nan\PCommLite 1.6\Example\C\FTRANS\Backup\
文件 5675 1998-03-31 11:34 nan\PCommLite 1.6\Example\C\FTRANS\COMM.C
文件 527 1998-03-16 15:14 nan\PCommLite 1.6\Example\C\FTRANS\COMM.H
目录 0 2018-05-29 10:33 nan\PCommLite 1.6\Example\C\FTRANS\Debug\
文件 20198 2018-05-24 15:35 nan\PCommLite 1.6\Example\C\FTRANS\Debug\COMM.obj
文件 17616 2018-05-24 15:35 nan\PCommLite 1.6\Example\C\FTRANS\Debug\FSTATUS.obj
文件 23584 2018-05-24 18:29 nan\PCommLite 1.6\Example\C\FTRANS\Debug\FTPROC.obj
文件 813056 2018-05-24 18:29 nan\PCommLite 1.6\Example\C\FTRANS\Debug\FTRANS.exe
文件 2097792 2018-05-24 18:29 nan\PCommLite 1.6\Example\C\FTRANS\Debug\FTRANS.ilk
文件 89 2018-05-24 18:29 nan\PCommLite 1.6\Example\C\FTRANS\Debug\FTRANS.log
............此处省略547个文件信息
相关资源
- OpenCV算法精讲:基于Python与c++
- python扩展需要安装的VC++环境python2.x
- OpenCV算法精解-代码.rar
- 预编译好的python3.6+window10下的annoy包
- Python+wxpython邮件收发客户端
- 预编译好的python3.7+window10下的annoy包
- C语言、Python实现TF-IDF算法
- Windows下配置python_pcl全套资料
- casia语音情感识别SVM分类
- python37_d.lib
- 基于python实现巴特沃斯低通滤波
- Python3+Opencv343环境搭建 dll load failed问
- 引导滤波_Cpp_Python.rar
- VS2010C++调用python报错无法打开包括文
- python wordcloud whl包
- linux 下 python调用c或者c++编写的代码使
- python35_d.lib
- python版本获取百度搜索结果页面的信
- 节点大小平衡树(Size Balanced Tree c++和
- pymssql-2.1.4-cp38-cp38-win_amd64.whl
- Python基础教程第3版中英文版+源码_超
- grpc-x86_64-1.27.2-2-any.zip
- 一种多尺度检测的KCF的python实现代码
- visualcppbuildtools_full.exe安装包
- 新编Windows API参考大全全中文、win32
- Microsoft Visual C++ 14.0
- 从C++导出类到Python
- Linux下C++ 与python人脸检测
- 讯飞TTS语音合成Python封装
- json-rpc协议C语言版
评论
共有 条评论