摘要: 13.56M读卡器开发详解二 1. 硬件接口介绍 根据上一篇的介绍,小编使用了RC522的SPI口通信方式和51单片机进行通信。硬件接口设计此处不再附图。只是将接口配置列写如下: 12345 sbit spi_cs=P1^6; sbit spi_ck=P1^5; sbit spi_mosi=P1^4; sbit spi_miso=P1^3; sbit spi_rst=P1^2; ... 阅读全文
posted @ 2018-10-23 10:30 wangjunyao 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 采用os模块的rename方法对文件名改名 import os path = input('请输入文件路径(结尾加上/):') 获取该目录下所有文件,存入列表中 f = os.listdir(path) n = 0 for i in f: 设置旧文件名(就是路径+文件名) oldname = pat 阅读全文
posted @ 2018-10-10 17:11 wangjunyao 阅读(944) 评论(0) 推荐(0) 编辑
摘要: dt 为设定的时间,转化为时间戳,在主循环里一分钟循环一次,读取当前的时间戳,当前时间大于设定时间,清空目录。import os,sys import shutil import time def clear(): cur_file = os.path.basename(sys.argv[0]) dir_content = [x for x in os.listdir(".") if x ... 阅读全文
posted @ 2017-10-25 11:16 wangjunyao 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 众所周知,串口是按照字节传输的,每一次传输一个字节。要传一帧数据,需要按照协议,帧头,帧尾,长度等信息,从字节流里面去分离。或者按照超时去分离。 STM32里面提供了DMA传输方式,整个过程有硬件控制。不占用处理器时间,高效。 发包:采用DMA方式,DMA发包完成会生成一个DMA发包完成中断。 收包 阅读全文
posted @ 2017-08-09 17:15 wangjunyao 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1.电脑配置win7 32位2.所需软件2.1 python 3.5 版本下载地址:https://www.python.org/downloads/ 请根据电脑位数下载python版本,版本务必是3.5.0 2.2 pycharm 社区版2.3 下载 Download PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exehttps://sourceforge.net/pro... 阅读全文
posted @ 2017-07-28 11:22 wangjunyao 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1.语法定义 2.可以带参数 1 def calc(x,y): 2 res = x**y 3 return res 4 c = calc(3,5) 5 print(c) 3.函数参数和局部变量 这个定义和使用方法和C语言完全一致。 参数(位置参数,关键参数) + 位置参数参考2. + 关键参数 de 阅读全文
posted @ 2017-06-29 09:37 wangjunyao 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1.分类 1.1 关系数据库 mysql oracle microsoft SQL Server SQLite 1.2 非关系类数据可 Mongo DBnull 阅读全文
posted @ 2017-06-16 19:03 wangjunyao 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.python 三目运算符 d if(a>b)else c;null 阅读全文
posted @ 2017-06-11 18:11 wangjunyao 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.Qt提供的布局类以及他们之间的继承关系(如下图): Qt 常用的layout 有QHBoxLayout、QVBoxLayout、QGridLayout 常用的方法有addWidget()和addLayout()。addWidget()用于在布局中插入控件,addLayout()用于在布局中插入子布局。 在布局管理中还常用到setMargin()用于设定边距,setSpacing()用于设... 阅读全文
posted @ 2017-06-10 09:50 wangjunyao 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.python安装 1.1windows 1.1.1下载安装包 https://www.python.org/downloads/ 1.1.2配置环境变量 【右键计算机】–》【属性】–》【高级系统设置】–》【高级】–》【环境变量】 系统环境变量,PATH 添加一行,我的路径是。 C:\Users\yaoyao\AppData\Local\Programs\Python\Pytho... 阅读全文
posted @ 2017-06-09 21:36 wangjunyao 阅读(163) 评论(0) 推荐(0) 编辑