摘要: 1 /* 首先对其先进行头文件的定义以及端口的定义 2 然后进行函数体的写,先写 ds18b20的初始化,然后写其 写字节, 编写读ds18B20 3 继续写温度转换函数模块,因为转换模块的结果放在了寄存器中,所以在写从寄存器中将 4 转换后的温度读出来 要有返回值 并且为两个字节 所以为 int 类型再读之前必须先将其读取寄存器的指令写入; 先读低字节,再读高字节 5 然... 阅读全文
posted @ 2018-08-26 23:08 美梦恋黑夜 阅读(3579) 评论(0) 推荐(0) 编辑
摘要: /* PWM的周期为2000uS;采用定时器T0的方式2;占空比每120mS更新一次;上电时,占空比从50%开始,每次增加5%,增加到95%之后,开始减少,每次占空比减少5%,减少到50%之后,便开始再次增加 分析:由于里面有多个时间需要计数,有PWM波的周期2000uS, 每5%(2000*5%= 阅读全文
posted @ 2018-08-26 23:03 美梦恋黑夜 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 面向对象 特性 class object 封装、继承、多态 语法:属性、方法 构造函数(在实例化时做一些类的初始化的工作 该函数是用于传参数) 析构函数(在实例释放、销毁的时候自动执行的、通常用于一些收尾工作,如:关闭一些数据库链接,关闭打开的临时文件 当程序执行完以后, 析构__del__(sel 阅读全文
posted @ 2018-08-26 22:57 美梦恋黑夜 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 模块知识储备: 1、定义 用来从逻辑上组织python代码(变量、函数、类、逻辑 实现一个功能)。本质上就是 .py结尾的python文件 2、导入方法 Import module_test #导入一个模块 Import module1_test,module2._test #导入两个模块 From 阅读全文
posted @ 2018-02-07 11:57 美梦恋黑夜 阅读(181) 评论(0) 推荐(0) 编辑
摘要: python学习 参考文章链接 http://www.runoob.com/python/python-func-exec.html 阅读全文
posted @ 2018-01-31 10:17 美梦恋黑夜 阅读(129) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-01-30 21:54 美梦恋黑夜 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 第一个装饰器 1 #装饰器的组成结构为:高阶函数+嵌套函数 2 import time 3 def timer(func): #timer(test1) func = test1 4 def deco(*args,**kwargs): 5 first_time =time.time() 6 func 阅读全文
posted @ 2018-01-27 17:33 美梦恋黑夜 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 装饰器: 定义:本质上还是函数(功能:装饰其他的函数)也就是说:为其他函数添加附加功能 原则:1、不能修改被装饰函数的源代码 2、不能修改被装饰函数的调用方式 总结:也就是说被修改的函数感知不到装饰器的存在,因为没有动函数的运行 实现装饰器知识储备: 1、函数即“变量” 2、高阶函数 3、嵌套函数 阅读全文
posted @ 2018-01-26 18:39 美梦恋黑夜 阅读(140) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-01-20 18:33 美梦恋黑夜 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 编码的转换方式如下图: 将utf-8转换成gbk格式: utf-8首先先变成unicode然后再变成 gbk格式 在python3.x中,默认的编码为unicode格式 Decode()先要告诉别人你原来是什么格式,然后再转成utf-8: unicode 是一个中间转换字符 Unicode 和utf 阅读全文
posted @ 2018-01-20 13:49 美梦恋黑夜 阅读(146) 评论(0) 推荐(0) 编辑