<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[星迹]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Meteor_s</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Meteor_s]]></copyright><item><title><![CDATA[STM32--解析GPS数据包代码]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/107320482</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/107320482</guid><author>Meteor_s</author><pubDate>Mon, 13 Jul 2020 17:01:33 +0800</pubDate><description><![CDATA[头文件
#ifndef __gps_H
#define __gps_H

#define USART_REC_LEN  			200 //定义最大接收字节数
#define GPS_Buffer_Length 		80	//定义数组长度
#define UTCTime_Length 			11
#define latitude_Length 		11
#define N_S_Length 				2	//定义为2以便在printf%s时不出现乱码
#define longitude_Length 		12
]]></description><category></category></item><item><title><![CDATA[排序算法-C语言实现]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/106566153</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/106566153</guid><author>Meteor_s</author><pubDate>Fri, 05 Jun 2020 12:13:54 +0800</pubDate><description><![CDATA[一、分类


二、实现
1.直接插入排序
//无哨兵，0号单元存储实际值
void StraightInsertSort(int A[], int n)	//n是元素个数
{
	int i, j, tmp;
	for (i = 1; i &lt; n; i++)	//依次将A[1]~A[n-1]插入到前面已排序序列
	{
		if (A[i - 1] &gt; A[i])	//比较前驱元素和当前元素大小，判断是否需要插入
		{
			tmp = A[i];	//待插入的值放到tmp暂存
			for (j]]></description><category></category></item><item><title><![CDATA[Linux--同步IO/异步IO区别]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/85326137</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/85326137</guid><author>Meteor_s</author><pubDate>Fri, 28 Dec 2018 16:24:47 +0800</pubDate><description><![CDATA[基本IO模型

同步-阻塞 IO模型

同步-非阻塞 IO模型

异步-阻塞 IO模型

异步-非阻塞 IO模型


]]></description><category></category></item><item><title><![CDATA[Ubuntu--Oh My Zsh]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/85120600</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/85120600</guid><author>Meteor_s</author><pubDate>Thu, 20 Dec 2018 16:12:34 +0800</pubDate><description><![CDATA[一、zsh一些特性
内容来自：https://blog.youkuaiyun.com/czg13548930186/article/details/72858289
1.兼容bash，原来使用bash的兄弟切换过来毫无压力。
2.强大的历史纪录功能，在用方向上键查找历史命令时，zsh支持限制查找。比如输入ls然后再按方向上键，则只会查找用过的ls命令。而此时使用bash则会仍然按之前的方式查找，忽略ls。
3...]]></description><category></category></item><item><title><![CDATA[VMware扩展Ubuntu分区大小（Gparted方式）]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/85068524</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/85068524</guid><author>Meteor_s</author><pubDate>Wed, 19 Dec 2018 09:12:11 +0800</pubDate><description><![CDATA[查看磁盘信息
使用df命令用来查看文件系统的磁盘空间占用情况，由下可知我的/dev/sda1分区是挂载在根目录下的，本文目标就是来扩容/dev/sda1分区。

下载Gparted工具
Gparted是一个用于图形化管理磁盘分区的免费分区编辑器，相较于LVM等方式 扩展磁盘更为方便。要注意的是Gparted中对一个分区的操作，只能影响到最邻近的两个其他分区，想要操作不相邻的分区只能通过移动该分区到...]]></description><category></category></item><item><title><![CDATA[Linux--测试信号阻塞及排队]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84999687</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84999687</guid><author>Meteor_s</author><pubDate>Fri, 14 Dec 2018 20:54:32 +0800</pubDate><description><![CDATA[不可靠信号，B不阻塞
#include &amp;amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;amp;gt;
#include &amp;amp;amp;amp;amp;amp;lt;signal.h&amp;amp;amp;amp;amp;amp;gt;
#include &amp;amp;amp;amp;amp;amp;lt;stdlib.h&amp;amp;amp;amp;amp;amp;gt;
#include &amp;amp;amp;am]]></description><category></category></item><item><title><![CDATA[Linux--信号概念及相关函数用法]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84832142</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84832142</guid><author>Meteor_s</author><pubDate>Thu, 13 Dec 2018 17:21:00 +0800</pubDate><description><![CDATA[[ComponentManager]
Component.1=SysTime
Component.2=SysTask
Component.3=SysEvent
Component.4=SysSem
Component.5=SysCom
Component.6=SysSocket
Component.7=SysExcept
Component.8=SysShm
Component.9=SysSemP...]]></description><category></category></item><item><title><![CDATA[一步步完善rootfs：5.设置系统时间]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84437783</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84437783</guid><author>Meteor_s</author><pubDate>Tue, 27 Nov 2018 10:22:05 +0800</pubDate><description><![CDATA[rootfs设置系统时间

]]></description><category></category></item><item><title><![CDATA[树莓派3B+（0E）：制作小霸王游戏机]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84502359</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84502359</guid><author>Meteor_s</author><pubDate>Mon, 26 Nov 2018 17:10:52 +0800</pubDate><description><![CDATA[http://www.lakka.tv/get/linux/


二

提示写入成功

三
连接wifi
Seetings-&amp;amp;amp;amp;amp;gt;Wi-Fi-&amp;amp;amp;amp;amp;gt;自动扫描-&amp;amp;amp;amp;amp;gt;找到wifi输入密码
开启samba
Settings-&amp;amp;amp;amp;amp;gt;Services-&amp;amp;amp;amp;amp;gt;SAMBA Enable 按enter键或右方向键开]]></description><category></category></item><item><title><![CDATA[嵌入式Linux-Eclipse下gdb调试arm开发板]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84530073</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84530073</guid><author>Meteor_s</author><pubDate>Mon, 26 Nov 2018 14:28:05 +0800</pubDate><description><![CDATA[

next next

新建源文件main.c，编译
右击新建



]]></description><category></category></item><item><title><![CDATA[嵌入式Linux--配置gdb调试环境]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/84326446</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/84326446</guid><author>Meteor_s</author><pubDate>Thu, 22 Nov 2018 11:06:20 +0800</pubDate><description><![CDATA[一、获取arm-linux-gdb
arm-linux-gdb属于调试程序，主机可以通过执行该程序开启在线调试。一开始照着网上的教程来操作，.configure、make、make install，参数该加的也加了，但是make始终会出报error，具体可以参考这几篇文章。

...]]></description><category></category></item><item><title><![CDATA[一步步完善rootfs：4.配置动态链接库]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/83153795</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/83153795</guid><author>Meteor_s</author><pubDate>Fri, 19 Oct 2018 10:21:02 +0800</pubDate><description><![CDATA[动态链接库

]]></description><category></category></item><item><title><![CDATA[一步步完善rootfs：3.用户登录]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/83106426</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/83106426</guid><author>Meteor_s</author><pubDate>Thu, 18 Oct 2018 16:47:41 +0800</pubDate><description><![CDATA[接下来在ubuntu中的rootfs目录下执行如下命令：
mkdir etc  		# 创建运行时配置目录
cd etc			# 切换到etc目录
vi inittab  	# vi创建inittab文件

####### 然后，把下面的内容粘贴到inittab中 #######

#first:run the system script file
::sysinit:/etc/init.d/rc...]]></description><category></category></item><item><title><![CDATA[一步步完善rootfs：2.建立配置文件]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/83106429</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/83106429</guid><author>Meteor_s</author><pubDate>Thu, 18 Oct 2018 14:02:14 +0800</pubDate><description><![CDATA[建立配置文件
创建etc目录，添加inittab文件，属于运行时配置文件，文本格式，由一系列字符串组成，inittab的格式在busybox中定义，linuxrc执行时调用。
内核启动到最后启动的第一个用户进程是init进程，它根据文件系统下的配置文件决定启动哪些程序，init进程是后续所有进程的发起者。
进入BusyBox源码目录下，将里面的etc目录复制到根文件系统下：
root@ubuntu...]]></description><category></category></item><item><title><![CDATA[一步步完善rootfs：1.移植busybox生成最小的rootfs]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/83068586</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/83068586</guid><author>Meteor_s</author><pubDate>Wed, 17 Oct 2018 11:13:27 +0800</pubDate><description><![CDATA[busybox分析

]]></description><category></category></item><item><title><![CDATA[MiniGUI--ubuntu16下配置miniStudio开发环境]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/82887463</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/82887463</guid><author>Meteor_s</author><pubDate>Sat, 29 Sep 2018 09:06:47 +0800</pubDate><description><![CDATA[配置miniStudio开发环境

开发环境：
操作系统：ubuntu Kylin 16.04 x86
jdk：jdk1.8.0_181
eclipse：eclipse-cpp-oxygen-3a-linux-gtk
miniStudio：V1.2.1

安装eclipse
安装教程： https://www.linuxidc.com/Linux/2016-11/137498.htm
准备工作
1...]]></description><category></category></item><item><title><![CDATA[MiniGUI--ubuntu16下安装配置MiniGUI 3.2.0]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/82865200</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/82865200</guid><author>Meteor_s</author><pubDate>Thu, 27 Sep 2018 16:22:19 +0800</pubDate><description><![CDATA[安装MiniGUI3.2.0

开发环境：Ubuntu Kylin 16.04 x86
MiniGUI版本：3.2.0

最近一直再搞这个东西，要配置的库真的是太多了。从README帮助文档可以看到3.2.0支持架构有x86 32/64-bit, ARM 32/64-bit (e.g., ARMv7 and ARM Cortex-A7), PowerPC, MIPS, DragonBall, Co...]]></description><category></category></item><item><title><![CDATA[嵌入式Linux--配置解码库到交叉编译流程]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/82711308</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/82711308</guid><author>Meteor_s</author><pubDate>Sat, 15 Sep 2018 10:06:37 +0800</pubDate><description><![CDATA[ 
配置动态链接库到任意目录的的两种方式： 
1）配置环境变量

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH

2）vi /etc/ld.so.conf 
修改ld配置文件

$ vi /etc/ld.so.conf
 include /etc/ld.so.conf.d/*.conf
 /usr/lo...]]></description><category></category></item><item><title><![CDATA[嵌入式Linux--使用libpng库解码png图片]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/82684730</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/82684730</guid><author>Meteor_s</author><pubDate>Thu, 13 Sep 2018 14:17:48 +0800</pubDate><description><![CDATA[使用libpng库解码png图片


  解码库版本：libpng-1.6.35


#include &amp;amp;amp;amp;amp;amp;lt;stdlib.h&amp;amp;amp;amp;amp;amp;gt;
#include &amp;amp;amp;amp;amp;amp;lt;string.h&amp;amp;amp;amp;amp;amp;gt;
#include &amp;amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;]]></description><category></category></item><item><title><![CDATA[嵌入式Linux--使用libjpeg库解码jpg图片]]></title><link>https://blog.youkuaiyun.com/Meteor_s/article/details/82622152</link><guid>https://blog.youkuaiyun.com/Meteor_s/article/details/82622152</guid><author>Meteor_s</author><pubDate>Tue, 11 Sep 2018 10:40:26 +0800</pubDate><description><![CDATA[使用libjpeg库解码jpg图片


  libjpeg版本：v6b 
  运行环境：arm


/*
 *函数功能：解码jpg图片，存储解码出来的数据
 *函数参数：pPic记录源jpg图片，解码得到图片宽高、位深度、显示数据
 *返回值  ：解码正确返回0，错误返回-1
 */
int jpg_analyze (struct pic_info *pPic)
{
    struct jpeg...]]></description><category></category></item></channel></rss>