<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Brunon的博客]]></title><description><![CDATA[过客]]></description><link>https://blog.youkuaiyun.com/Brunon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Brunon]]></copyright><item><title><![CDATA[nrf24l01之python]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/77840970</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/77840970</guid><author>Brunon</author><pubDate>Mon, 04 Sep 2017 19:39:04 +0800</pubDate><description><![CDATA[一、  
无线通信模块nrf24l01采用2.4G技术，同样，蓝牙和wifi模块也是采用的2.4G技术，只是后者在技术的基础之上做了扩展，封装更高，那么我们在做通信的时候，如果只是单纯想完成两个设备之间的通信，我的建议是使用nrf24l01模块*2。之前做过蓝牙模块之间的通信，其优点在于有指定的指令集，集成度高，操作起来十分方便，但是传输速度不快，质量不可靠，实时性不高，所以需要nrf24l01。二]]></description><category></category></item><item><title><![CDATA[/* 51学习库的几点说明 */]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71774034</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71774034</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 22:32:09 +0800</pubDate><description><![CDATA[一、写在前面在平时的学习中难免会参考一些网上的代码，对于网上一些劣质代码会让人很头疼，所以为了对各位网友负责，我表示我的每部分代码都是经过测试成功之后才贴出来的，希望能为初学者提供更好的帮助。
二、几点说明1、使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意；
2、该系列博客并没有贴出完整代码，请注意，这些只是针对某些模]]></description><category></category></item><item><title><![CDATA[51学习库（10）--电机]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773951</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773951</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 22:18:46 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：该系列单片机自带PWM，可以用来控制电机速度申明：本系列全部例程通过单片机开发板，实验亲测有效！/* 电机 *///]]></description><category></category></item><item><title><![CDATA[51学习库（9）--EEPROM]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773922</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773922</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 22:13:14 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：使用示例：void main()
{
    unsigned int i;
    unsigned char d]]></description><category></category></item><item><title><![CDATA[51学习库（8）--DS1302时钟模块]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773885</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773885</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 22:06:57 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：使用说明：void main()
{
    InitLCD();     //初始化lcd
    InitDS1]]></description><category></category></item><item><title><![CDATA[51学习库（7）--DS18B20温度传感器]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773830</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773830</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:57:55 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：使用说明：unsigned int temp = Ds18b20ReadTemp();    //调用函数，取得测温]]></description><category></category></item><item><title><![CDATA[51学习库（6）--DHT11温湿度传感器]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773716</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773716</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:41:16 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：使用示例：void main()
{
    char i;
    char array[14] = "lalal]]></description><category></category></item><item><title><![CDATA[51学习库（5）--HC_SR04超声波模块]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773683</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773683</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:36:53 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2:使用示例：void main()
{
    unsigned char i;
    init_SR04();]]></description><category></category></item><item><title><![CDATA[51学习库（4）--内部AD]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773650</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773650</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:32:23 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：该单片机内部有AD，可以直接使用内部AD进行模数转化 
使用方法：main函数中：
float num = GetA]]></description><category></category></item><item><title><![CDATA[51学习库（3）--12864]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773580</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773580</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:22:42 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：12864相关操作，使用方法：char array[10] = "hello";
unsigned char i =]]></description><category></category></item><item><title><![CDATA[51学习库（2）--矩阵键盘]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773548</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773548</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:16:54 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。 
注2：矩阵键盘扫描函数，直接调用申明：本系列全部例程通过单片机开发板，实验亲测有效！/* 矩阵键盘 */
#define]]></description><category></category></item><item><title><![CDATA[51学习库（1）--数码管]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/71773521</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/71773521</guid><author>Brunon</author><pubDate>Fri, 12 May 2017 21:10:41 +0800</pubDate><description><![CDATA[学过51单片机的回过头来都会觉得51还是比较简单的，在此我将贴出在我的学习过程中，把对各种外设所进行的操作，封装成函数库的形式，以供新手学习。注：使用的单片机是stc12c5a60s2，该系列单片机属于加强51，在运行速度上是普通51的8-12倍，有关时序的操作需要加以注意。申明：本系列全部例程通过单片机开发板，实验亲测有效！#include <reg52.h>
#include <intrins.]]></description><category></category></item><item><title><![CDATA[求解线性方程组]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/69667327</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/69667327</guid><author>Brunon</author><pubDate>Sat, 08 Apr 2017 14:09:34 +0800</pubDate><description><![CDATA[一、写在前面实验目的(1) 熟悉求解线性方程组的有关理论和方法； 
(2) 能编程实现雅可比及高斯-塞德尔迭代法、列主元高斯消去法、约当消去，追赶法 
(3) 通过测试，进一步了解各种方法的优缺点 
(4) 根据不同类型的方程组，选择合适的数值方法实验内容 
**本次实验参考公式**
二、实验过程 
【参考代码】#include <stdio.h>
#include <stdlib.h>
#incl]]></description><category></category></item><item><title><![CDATA[非线性方程求根迭代法]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/69631709</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/69631709</guid><author>Brunon</author><pubDate>Fri, 07 Apr 2017 19:47:41 +0800</pubDate><description><![CDATA[一、写在前面   **实验内容**
**本次实验参考公式**
二、实验过程 
【参考代码】#include <stdio.h>
#include <stdlib.h>
#include <math.h>double IterationFunction(double x)    //迭代函数
{
    return pow(x+1.0, 1.0/3);
}double function(double]]></description><category></category></item><item><title><![CDATA[【转载】qt中文件读写操作]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/68245051</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/68245051</guid><author>Brunon</author><pubDate>Wed, 29 Mar 2017 23:49:34 +0800</pubDate><description><![CDATA[原文出处：http://blog.youkuaiyun.com/wangqing_12345/article/details/51207548 
1、QIODevice 
直接继承自QObject 
QIODevice类是输入/输出设备的基类。 
QIODevice为设备提供了公共实现和抽象接口用于读写块数据。 
QIODevice是一个抽象类，不能被实例化。 
被Q3Socket,Q3SocketDevice]]></description><category></category></item><item><title><![CDATA[数值微分]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/66514828</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/66514828</guid><author>Brunon</author><pubDate>Sun, 26 Mar 2017 22:00:01 +0800</pubDate><description><![CDATA[一、写在前面  数值积分之后，就应该是数值微分了，还是老套路，表明实验内容后，直接上代码，思想都在注释之中。
实验内容：二、实验过程对数值微分的思想有了一定的掌握，根据算法最基本的公式来写
三、实验结果【参考代码】#include <stdio.h>
#include <stdlib.h>
#include <math.h>double Derivativefunction(double x, do]]></description><category></category></item><item><title><![CDATA[数值积分]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/66479797</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/66479797</guid><author>Brunon</author><pubDate>Sun, 26 Mar 2017 21:12:16 +0800</pubDate><description><![CDATA[一、写在前面本篇文章介绍了以插值方法为基础的数值积分算法，其中最经典的便是Romberg提出的思想理念，同上篇文章一样，还是用一个实验来展示Romberg算法思想。
实验内容：
二、实验过程 在代码片中，我给出了较为详细的注释，在这里不在多说，最好的语言是代码！^V^
三、实验结果： 
 
【参考代码】#include <stdio.h>
#include <stdlib.h>
#include <]]></description><category></category></item><item><title><![CDATA[插值方法]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/62890316</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/62890316</guid><author>Brunon</author><pubDate>Fri, 17 Mar 2017 16:15:09 +0800</pubDate><description><![CDATA[一、写在前面 
        自打学习了计算方法这门课程，深刻的把数学与编程再与实际结合在一起，深深的感受到了数值分析的魅力，以及数学的奥妙，233333，数学太强大了，不啰嗦了，进入正题。 
        1、一下代码仅供参考，我只是把我实验的代码拿来记录下来，本次实验涉及到三种插值方法：分段插值、拉格朗日插值、牛顿插值。 
        2、实验题目：]]></description><category></category></item><item><title><![CDATA[用wifi模块开发项目]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/59663463</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/59663463</guid><author>Brunon</author><pubDate>Thu, 02 Mar 2017 20:35:38 +0800</pubDate><description><![CDATA[一、写在前面   继上次的文章wifi模块esp8266的学习后，我们就可以利用自己手上的esp8266-01 模块做一些小项目啦。网上有关利用wifi模块来开发项目的资料，我百度了，但是觉得很少，大多是在电脑上利用串口调试助手来发送AT指令来调试wifi，还有就是和wifi固件编程有关，所以现在我就得利用自己已有的工具和知识来开发项目。希望各位读者根据自己的实际情况来开发自己的脑洞，有什么好的建议]]></description><category></category></item><item><title><![CDATA[WIFI模块--ESP8266的学习记录]]></title><link>https://blog.youkuaiyun.com/Brunon/article/details/56675110</link><guid>https://blog.youkuaiyun.com/Brunon/article/details/56675110</guid><author>Brunon</author><pubDate>Thu, 23 Feb 2017 16:25:10 +0800</pubDate><description><![CDATA[WIFI模块之ESP8266-01
一、写在前面
        本篇文章记录自己学习wifi模块的一些信息，一是记录下来总比记在脑子中要好，二是与初学者分享学习经验，并且欢迎老铁们指正文章中出现的错误。
        准备材料：我选用的是：esp8266-01的wifi模块，某宝上十几元，usb转ttl一只，电脑一台
        参考文档：网上资源，wifi的AT指令手册]]></description><category></category></item></channel></rss>