自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 nrf24l01之python

一、 无线通信模块nrf24l01采用2.4G技术,同样,蓝牙和wifi模块也是采用的2.4G技术,只是后者在技术的基础之上做了扩展,封装更高,那么我们在做通信的时候,如果只是单纯想完成两个设备之间的通信,我的建议是使用nrf24l01模块*2。之前做过蓝牙模块之间的通信,其优点在于有指定的指令集,集成度高,操作起来十分方便,但是传输速度不快,质量不可靠,实时性不高,所以需要nrf24l01。二

2017-09-04 19:39:04 2557 3

原创 /* 51学习库的几点说明 */

一、写在前面在平时的学习中难免会参考一些网上的代码,对于网上一些劣质代码会让人很头疼,所以为了对各位网友负责,我表示我的每部分代码都是经过测试成功之后才贴出来的,希望能为初学者提供更好的帮助。二、几点说明1、使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意;2、该系列博客并没有贴出完整代码,请注意,这些只是针对某些模

2017-05-12 22:32:09 370

原创 51学习库(10)--电机

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:该系列单片机自带PWM,可以用来控制电机速度申明:本系列全部例程通过单片机开发板,实验亲测有效!/* 电机 *///

2017-05-12 22:18:46 680

原创 51学习库(9)--EEPROM

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:使用示例:void main(){ unsigned int i; unsigned char d

2017-05-12 22:13:14 563

原创 51学习库(8)--DS1302时钟模块

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:使用说明:void main(){ InitLCD(); //初始化lcd InitDS1

2017-05-12 22:06:57 1055

原创 51学习库(7)--DS18B20温度传感器

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:使用说明:unsigned int temp = Ds18b20ReadTemp(); //调用函数,取得测温

2017-05-12 21:57:55 834

原创 51学习库(6)--DHT11温湿度传感器

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:使用示例:void main(){ char i; char array[14] = "lalal

2017-05-12 21:41:16 1035

原创 51学习库(5)--HC_SR04超声波模块

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:使用示例:void main(){ unsigned char i; init_SR04();

2017-05-12 21:36:53 959

原创 51学习库(4)--内部AD

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:该单片机内部有AD,可以直接使用内部AD进行模数转化 使用方法:main函数中:float num = GetA

2017-05-12 21:32:23 1416

原创 51学习库(3)--12864

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:12864相关操作,使用方法:char array[10] = "hello";unsigned char i =

2017-05-12 21:22:42 579

原创 51学习库(2)--矩阵键盘

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。 注2:矩阵键盘扫描函数,直接调用申明:本系列全部例程通过单片机开发板,实验亲测有效!/* 矩阵键盘 */#define

2017-05-12 21:16:54 803

原创 51学习库(1)--数码管

学过51单片机的回过头来都会觉得51还是比较简单的,在此我将贴出在我的学习过程中,把对各种外设所进行的操作,封装成函数库的形式,以供新手学习。注:使用的单片机是stc12c5a60s2,该系列单片机属于加强51,在运行速度上是普通51的8-12倍,有关时序的操作需要加以注意。申明:本系列全部例程通过单片机开发板,实验亲测有效!#include <reg52.h>#include <intrins.

2017-05-12 21:10:41 505

原创 求解线性方程组

一、写在前面实验目的(1) 熟悉求解线性方程组的有关理论和方法; (2) 能编程实现雅可比及高斯-塞德尔迭代法、列主元高斯消去法、约当消去,追赶法 (3) 通过测试,进一步了解各种方法的优缺点 (4) 根据不同类型的方程组,选择合适的数值方法实验内容 **本次实验参考公式**二、实验过程 【参考代码】#include <stdio.h>#include <stdlib.h>#incl

2017-04-08 14:09:34 3261

原创 非线性方程求根迭代法

一、写在前面 **实验内容****本次实验参考公式**二、实验过程 【参考代码】#include <stdio.h>#include <stdlib.h>#include <math.h>double IterationFunction(double x) //迭代函数{ return pow(x+1.0, 1.0/3);}double function(double

2017-04-07 19:47:41 6976 1

转载 【转载】qt中文件读写操作

原文出处:http://blog.csdn.net/wangqing_12345/article/details/51207548 1、QIODevice 直接继承自QObject QIODevice类是输入/输出设备的基类。 QIODevice为设备提供了公共实现和抽象接口用于读写块数据。 QIODevice是一个抽象类,不能被实例化。 被Q3Socket,Q3SocketDevice

2017-03-29 23:49:34 753

原创 数值微分

一、写在前面 数值积分之后,就应该是数值微分了,还是老套路,表明实验内容后,直接上代码,思想都在注释之中。实验内容:二、实验过程对数值微分的思想有了一定的掌握,根据算法最基本的公式来写三、实验结果【参考代码】#include <stdio.h>#include <stdlib.h>#include <math.h>double Derivativefunction(double x, do

2017-03-26 22:00:01 7898 2

原创 数值积分

一、写在前面本篇文章介绍了以插值方法为基础的数值积分算法,其中最经典的便是Romberg提出的思想理念,同上篇文章一样,还是用一个实验来展示Romberg算法思想。实验内容:二、实验过程 在代码片中,我给出了较为详细的注释,在这里不在多说,最好的语言是代码!^V^三、实验结果: 【参考代码】#include <stdio.h>#include <stdlib.h>#include <

2017-03-26 21:12:16 811

原创 插值方法

一、写在前面 自打学习了计算方法这门课程,深刻的把数学与编程再与实际结合在一起,深深的感受到了数值分析的魅力,以及数学的奥妙,233333,数学太强大了,不啰嗦了,进入正题。 1、一下代码仅供参考,我只是把我实验的代码拿来记录下来,本次实验涉及到三种插值方法:分段插值、拉格朗日插值、牛顿插值。 2、实验题目:

2017-03-17 16:15:09 1112

原创 用wifi模块开发项目

一、写在前面 继上次的文章wifi模块esp8266的学习后,我们就可以利用自己手上的esp8266-01 模块做一些小项目啦。网上有关利用wifi模块来开发项目的资料,我百度了,但是觉得很少,大多是在电脑上利用串口调试助手来发送AT指令来调试wifi,还有就是和wifi固件编程有关,所以现在我就得利用自己已有的工具和知识来开发项目。希望各位读者根据自己的实际情况来开发自己的脑洞,有什么好的建议

2017-03-02 20:35:38 13215 1

原创 WIFI模块--ESP8266的学习记录

WIFI模块之ESP8266-01一、写在前面        本篇文章记录自己学习wifi模块的一些信息,一是记录下来总比记在脑子中要好,二是与初学者分享学习经验,并且欢迎老铁们指正文章中出现的错误。        准备材料:我选用的是:esp8266-01的wifi模块,某宝上十几元,usb转ttl一只,电脑一台        参考文档:网上资源,wifi的AT指令手册

2017-02-23 16:25:10 2232

51学习库-源码

请参照本人博客

2017-05-12

wifi透传模式

利用串口发送AT指令,51与wifi模块通信

2017-03-08

wifi透传测试代码-51

wifi透传测试代码-51

2017-03-07

wifi模块学习资源

有关wifi模块esp8266学习的工具,资源不多,但是我亲身用过的,质量相对可靠,与博主的一篇文章相对应。如有疑问,欢迎留言!http://blog.csdn.net/brunon/article/details/56675110

2017-03-02

keil文件清理脚本

对keil运行后产生的垃圾文件清除

2016-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除