<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[guojunjunjun2006的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/guojunjunjun2006</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guojunjunjun2006]]></copyright><item><title><![CDATA[linux双向链表]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/127329792</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/127329792</guid><author>guojunjunjun2006</author><pubDate>Sat, 15 Oct 2022 00:04:01 +0800</pubDate><description><![CDATA[介绍双向链表的应用]]></description><category></category></item><item><title><![CDATA[一种AT命令通信解析模块]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/124643108</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/124643108</guid><author>guojunjunjun2006</author><pubDate>Sun, 08 May 2022 11:10:15 +0800</pubDate><description><![CDATA[AT命令通信解析模块]]></description><category></category></item><item><title><![CDATA[QCustomPlot使用(二)]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122376358</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122376358</guid><author>guojunjunjun2006</author><pubDate>Sat, 08 Jan 2022 09:52:07 +0800</pubDate><description><![CDATA[qcustomplot]]></description><category></category></item><item><title><![CDATA[QCustomPlot使用（一）]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122376139</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122376139</guid><author>guojunjunjun2006</author><pubDate>Sat, 08 Jan 2022 09:42:59 +0800</pubDate><description><![CDATA[一，介绍

QCustomPlot是Qt的一个小型第三方图表库，支持静态/动态曲线、柱状图、蜡烛图、频谱图等。使用方便，仅需在项目中加入头文件qcustomplot.h和qcustomplot.cpp源文件即可，或者把它当做一个库来添加到项目当中,需要在pro文件加入 DEFINES += QCUSTOMPLOT_COMPILE_LIBRARY

下载地址:下载链接https://www.qcustomplot.com/index.php/download

二、简单介绍QCustomPlot的几个重要类.]]></description><category></category></item><item><title><![CDATA[qt 字符串转换成十六进制]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122008387</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/122008387</guid><author>guojunjunjun2006</author><pubDate>Sat, 18 Dec 2021 09:17:24 +0800</pubDate><description><![CDATA[例如从一个输入框输入:31 32 33 34字符串，在程序中转换成十六进制0x31 0x32 0x33 0x34

应用：如求数据的crc码，先从输入框输入十六进制数据，需将字符串转换成十六进制，再对此序列数据进行crc计算，再将数据和crc码输出到输出框中


#include "mainwindow.h"
#include "ui_mainwindow.h"
#include &lt;QArrayData&gt;
#include &lt;QDebug&gt;


#define crc_mul 0x1]]></description><category></category></item><item><title><![CDATA[qt程序发布]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121981998</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121981998</guid><author>guojunjunjun2006</author><pubDate>Thu, 16 Dec 2021 19:39:03 +0800</pubDate><description><![CDATA[1、编译release版本



2.将编译好的可执行文件单独拷贝出来





3.执行windeployqt

在开始输入框输入qt

选择对应你编译器的选择，见第一点中的方框，选择好后通过dos命令跳到你刚才拷贝出来的可执行文件所在目录并输入windeployqt crc1.exe并回车，把此目录打包就可以发布了。










...]]></description><category></category></item><item><title><![CDATA[QByteArray]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121752966</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121752966</guid><author>guojunjunjun2006</author><pubDate>Mon, 06 Dec 2021 18:52:09 +0800</pubDate><description><![CDATA[QByteArray]]></description><category></category></item><item><title><![CDATA[keil提示找不到芯片库]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121368097</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121368097</guid><author>guojunjunjun2006</author><pubDate>Tue, 16 Nov 2021 23:35:49 +0800</pubDate><description><![CDATA[keil提示找不到芯片库，有几种可能 ，一种是没安装芯片软件包，下载相应芯片包即可，还有一种可能是工程本身是用keil4创建的，而你用的是keil5打开的。此种情况将后缀名uvproj改成uvprojx即可
]]></description><category></category></item><item><title><![CDATA[解决warning: #1296-D: extended constant initialiser used告警]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121181005</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121181005</guid><author>guojunjunjun2006</author><pubDate>Sat, 06 Nov 2021 16:32:32 +0800</pubDate><description><![CDATA[图1

图1定义会产生#1296-D: extended constant initialiser used告警，根据arm官网提示改成一下以下定义可以解决，将整形数据改成指针。如图2所示：



                           图2
...]]></description><category></category></item><item><title><![CDATA[stm32cubeMX不能调试keil设置]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121091338</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/121091338</guid><author>guojunjunjun2006</author><pubDate>Mon, 01 Nov 2021 23:31:13 +0800</pubDate><description><![CDATA[图1

stm32cubeMX生成的工程并编译完成后，点击图1中的start Debug（数字1）时，光标不会停止到程序开始运行处，而是如图1中的2，像全速运行一样。实则没有进入调试模式，解决办法如下：

点击魔术棒改为如图2所示配置即可：



                                 ...]]></description><category></category></item><item><title><![CDATA[qt设计界面编辑器不见了恢复显示]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120476196</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120476196</guid><author>guojunjunjun2006</author><pubDate>Sat, 25 Sep 2021 19:43:18 +0800</pubDate><description><![CDATA[图1

如图1，qt控件编辑器界面不见了可以将光标点击信号和槽(signal_slot Ed..)，鼠标放到框内空白处右击，选择Central Widget就能看见控件编辑器了。如图2所示



                               图2


...]]></description><category></category></item><item><title><![CDATA[QT设置界面增加QToolBar以及QToolBar增加QAction]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120468271</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120468271</guid><author>guojunjunjun2006</author><pubDate>Sat, 25 Sep 2021 10:51:14 +0800</pubDate><description><![CDATA[1.QT设计界面增加QToolBar

在QTdesign来设计界面增加QToolBar时，发现在左侧WidgetBox找不到QToolBar,如图1所示



                               图1

可以随便在左侧WidgetBox中添加一个控件如QLabel并保存好文件，如图2所示。再关闭文件，在项目目录中打开用notepad++或者其它文本编辑器来打开后缀为ui的文件，并将刚加入的控件类名字改为QToo...]]></description><category></category></item><item><title><![CDATA[C51 各个存储区说明]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120125995</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/120125995</guid><author>guojunjunjun2006</author><pubDate>Mon, 06 Sep 2021 08:35:36 +0800</pubDate><description><![CDATA[从数据存储类型来说，8051系列有片内、片外程序存储器，片内、片外数据存储器，片内程序存储器还分直接寻址区和间接寻址类型，分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型，使用不同的存储器，将使程序执行效率不同，在编写C51程序时，最好指定变量的存储类型，这样将有利于提高程序执行效率(此问题将在后面专门讲述)。与ANSI-C稍有不同，它只分SAMLL、COMPACT、LARGE模式，各种不同的模式对应不同的实际硬件系统，也将有不同的编译结果。
在51系列中data]]></description><category></category></item><item><title><![CDATA[在UTF-8中，一个汉字为什么需要三个字节？]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/101310372</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/101310372</guid><author>guojunjunjun2006</author><pubDate>Tue, 24 Sep 2019 20:23:20 +0800</pubDate><description><![CDATA[转载地址：　https://www.cnblogs.com/web21/p/6092414.html

　UNICODE是万能编码，包含了所有符号的编码，它规定了所有符号在计算机底层的二进制的表示顺序。有关Unicode为什么会出现就不叙述了，Unicode是针对所有计算机的使用者定义一套统一的编码规范，这样计算机使用者就避免了编码转换的问题。Unicode定义了所有符号的二进制形式，也就是符号如...]]></description><category></category></item><item><title><![CDATA[stm32串口]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/86444088</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/86444088</guid><author>guojunjunjun2006</author><pubDate>Sun, 13 Jan 2019 23:44:50 +0800</pubDate><description><![CDATA[  DMA使用流程：
    1. 配置
        外设端：
            - 串口引脚GPIO配置
            - 串口功能参数配置（数据位格式，波特率等），此处还需要**配置对应的DMA请求允许**。
            - 如果有中断，还需要配置中断优先级
        DMA端：
            - DMA功能配置
                ...]]></description><category></category></item><item><title><![CDATA[UCOSIII在STM32F4xx上的移植]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/86103463</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/86103463</guid><author>guojunjunjun2006</author><pubDate>Tue, 08 Jan 2019 22:28:29 +0800</pubDate><description><![CDATA[
								
                  					
							
					
				版权声明：					https://blog.youkuaiyun.com/weixin_42108484/article/details/80552545				&amp;amp;lt;/div&amp;amp;gt;
							            &amp;amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;https:/]]></description><category></category></item><item><title><![CDATA[MQTT--mosquitto测试]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/85178204</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/85178204</guid><author>guojunjunjun2006</author><pubDate>Fri, 21 Dec 2018 23:38:46 +0800</pubDate><description><![CDATA[一、搭建mosquitto环境，此步省略，请在其它网站搜索。

二、利用远程服务器测试发布者和订阅者

        我们利用远程服务测试。远程服务器：m2m.eclipse.org    端口：1883   用户名：testuser   密码：testpassword

      1、测试订阅：mosquitto_sub  -h m2m.eclipse.org -p 1883 -u test...]]></description><category></category></item><item><title><![CDATA[vmware网络设置]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/84981531</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/84981531</guid><author>guojunjunjun2006</author><pubDate>Thu, 13 Dec 2018 00:27:01 +0800</pubDate><description><![CDATA[
								            
						

由于linux目前很热门，越来越多的人在学习linux，但是买一台服务放家里来学习，实在是很浪费。那么如何解决这个问题？虚拟机软件是很好的选择，常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候，很多初学者都会遇到很多问题，而vmware的网络连接问题是大家遇到最多问题之一。在学习交...]]></description><category></category></item><item><title><![CDATA[ascii、unicode、UTF-8、UTF-16、UCS-2历史及转换]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/82292136</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/82292136</guid><author>guojunjunjun2006</author><pubDate>Sun, 02 Sep 2018 00:07:42 +0800</pubDate><description><![CDATA[文章摘自：https://www.cnblogs.com/tarol/p/7523642.html

最近在看nodejs的源码，看到stream的实现里面满地都是encoding，不由想起以前看过的一篇文章——在前面的随笔里面有提到过——阮一峰老师的《字符编码笔记:ASCII，Unicode和UTF-8》。

　　好的文章有一个好处，你每次看都会有新的收获，它就像一款拼图，你每次看都能收获几块碎...]]></description><category></category></item><item><title><![CDATA[S3C2440 DMA工作原理]]></title><link>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/81193785</link><guid>https://blog.youkuaiyun.com/guojunjunjun2006/article/details/81193785</guid><author>guojunjunjun2006</author><pubDate>Tue, 24 Jul 2018 22:38:06 +0800</pubDate><description><![CDATA[转自：https://www.xuebuyuan.com/2146141.html

这里具体DMA CONTROL寄存器（DCON）的配置说明，进而引出DMA的各种工作方式。

Atomic transfer：指的是DMA的单次原子操作，它可以是Unit模式（传输1个data size），也可以是burst模式（传输4个data size），具体对应DCON[28]。

Data Size：指的...]]></description><category></category></item></channel></rss>