自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

9loqin的专栏

海蓝之心,纯净之情,荡漾在路上。

  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux源代码可以直接移植到Window编译执行

Windows下GCC方式:(1).mingw.(2)git.(3)cygwin.通过这三种方式使用最终选择cygwin+make+gcc,因为能直接编译Linux源码,有Linux相关库文件。直接编译移植boa,并通过windows下脚本cmd独立启动服务器(非在cygwin环境命令行中启动,而是在DOS命令)。

2016-05-27 16:34:31 1201

原创 基于树莓派的舵机控制原理

舵机控制原理。分为数字舵机和模拟舵机。数字舵机,又称伺服电机。舵机的控制原理舵机一般由三根线组成。灰线GND,红线电源,黄线信号线。舵机的控制,通过PWM波调制,发出控制电平,产生控制电压与舵机内的电位器作比较,获得电压差输出。最后由电压差,决定舵机转向的角度。SR-1501舵机,是一种不错的标准的机器人舵机。数字舵机的代码编程控制。一般原理:

2015-01-25 20:35:15 10949

原创 树莓派学习之初

树莓派:Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡 大小的卡片式电脑,其系统基于Linux。工具准备:操作系统的安装完成后,通过一根网线,putty.exe,pscp.exe应用程序,就可以在自己的笔记本电脑上进行编程,还可以加上无线网络。putty.exe应用程序:知道树莓派ip,用来进行远

2015-01-18 14:37:37 671

原创 MMC卡SPI模式

MMC/SD卡简单SPI模式驱动1.  SPI模式下CRC检验无效的。 2.  命令格式是6个字节,采用大端法进行数据传输。3.  第一个是(命令号|0x40)。4.  第2-5个是有些命令需要地址,用来设置地址的,而其他的可以任意填充。5.  最后一个字节是CRC校验位,除了CMD0为95H外,其他可以任意填充。6. 命令发送函数。1).片选拉低

2014-12-07 17:17:16 1171

原创 北斗模块学习之初

BD定义:北斗卫星导航系统(BeiDou(COMPASS)NavigationSatellite System)是中国正在实施的自主发展、独立运行的全球卫星导航系统。系统建设目标是:建成独立自主、开放兼容、技术先进、稳定可靠的覆盖全球的北斗卫星导航系统,促进卫星导航产业链形成,形成完善的国家卫星导航应用产业支撑、推广和保障体系,推动卫星导航在国民经济社会各行业的广泛应用。北斗卫星导航系统由

2014-12-07 16:55:32 8371

原创 C语言运算符优先级顺序

一共有十五个优先级: 1 () [] . -> 2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof  3 * / %  4 + -  5 >> 6 > >= 7 == !=  8 &  9 ^  10 |  11 && 12

2014-10-11 23:09:28 1232

原创 8086汇编语言入门之数据和前奏

汇编言语之初体验

2014-09-25 20:18:38 687

原创 8086汇编言语错误的集合

源程序文件行:WARNING/ERROR错误信息码:错误描述信息其,错误描述信息码由五字符组第字母A表示汇编语言程序错;接着数字指明错类别:'2'严重错误,'4'严肃警告,'5'建议性警告,三位错误编号.错误编号错误描述0Block nesting error嵌套错.嵌套程,段,结构,宏指令或重复块等非结束.例嵌套语句外层结束语句,内层结束语局1Extra chara

2014-09-25 19:37:49 2170

原创 8086汇编语言之初认识

汇编语言就是对硬件直接操作的语言,

2014-09-20 23:10:36 607

原创 博客打算重新开张咯!

总觉得写博客是时间打水。

2014-09-20 21:32:30 462

原创 数字电路(一)

数字设计又称逻辑设计1.模拟电路和数字电路。2.数字电路:只有高低电平。3.二进制进行加减法通过补码进行再变成原码,正数的原码=补码=反码。负数的原码,反码=原码取反,高位不变,补码=原码取反加+1。4.格雷码,BCD码(8421,5421,2421,余3码,循环余3码),ASCLL码,奇偶检验码。5.三种基本逻辑运算:与运算,或运算,非运算。6.积之和式和最小项表达式+m

2014-04-11 21:59:38 1449

原创 算法入门之BFS

BFS算法的思想:最佳策略。struct node{ int x; int step;}bool vis[max];inline int dir(int x,int i){ switch(i) { case 0:return 2*x; case 1:return x+1; case 2:return x-1; }}inline int Judge(int

2013-10-31 13:45:48 583

原创 算法入门之DFS

DFS的算法思想:暴力搜索,找到目标。int dir[8][2]={{-2,-1},{-2,1},{-1,-2},{-1,2},{1,-2},{1,2},{2,-1},{2,1}};int p,q,flag;int vis[max][max];int path[max][2];int Judge(int X,int Y){ if(X>=1&&X=1&&Y<=p) re

2013-10-31 13:21:29 645

原创 最小生成树之克鲁斯卡尔算法

克鲁斯卡尔算法思想:1.有个Struct定义边的信息.2.通过并查集和排序找得到最小权值(函数:1.UFset,2.Find,3.Union。)3.找到权值的最小值的父亲关系相同放弃,否拿下Kruskal;4.一直把所有的点合成通过连通分量。#define Max 2000000#define Maxn 2000struct edge{ int u,v; int

2013-10-25 13:51:42 636

原创 最小生成树之普里姆

普里姆算法思想:1.有二维数组[][].2.定一点到其他点的权值Low[]。3.找到该点到其他点的权值的最小值;4.到前r[v]--新v值是标志当前点到某点的标号。#define Max 7000int n,m;int e[Max][Max];int low[Max];int r[Max];int prim(){ int i,j; int sumweig

2013-10-24 13:46:18 578

原创 算法入门之AC自动机

AC自动机入门:Aho-Corasick automation,该算法在1975年产生于贝尔实验室,是著名的多模匹配算法之一。AC自动机,通过Trie树字符的建立的方式,再类似KMP的算法的过程,实现快速查找文本出现的字符串;并进行统计。算法一般分成:1.初始化树型结构。2.类似Trie树建树。3.特殊:建失败函数。4.类似KMP查询。以此为模:http://acm.hdu.edu

2013-08-27 16:31:50 715

原创 算法入门之KMP

KMP入门:KMP算法是一种改进的字符串匹配算法,是D.E.Knuth与V.R.Pratt和J.H.Morris同时发现的算法。比一般算法添加一个next[]数组。next[]数组函数,通过子串自身匹配,找到指针的回溯,而主串不回溯的原理。使时间复杂度变为线性查找。O(n+m);next[j]的表达式为:1.next[j]=0;2.next[j]=-1;3.next[j]=ma

2013-08-25 15:48:14 729

原创 算法入门之Trie树

字典树入门:Trie树(前缀树)又称字典树,通过树形结构来构造各个字符串,通过数字式,形成一个体系,root根节点,连接各个子节点,并附加字符信息,从而,达到快速查询手段,来了解想要的信息。以此为模:http://acm.hdu.edu.cn/showproblem.php?pid=1251Trie算法技巧:1.构造树形,初始化。信息包含:每段字符统计个数ncount,树结

2013-08-25 10:26:27 697

原创 在路上

在2013.8.21.23.01.写下第一个博客,呵呵。

2013-08-21 23:14:54 414

空空如也

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

TA关注的人

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