自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (84)
  • 收藏
  • 关注

原创 httpd2.4 PHP8.2 thinkphp6.1配置

httpd2.4配置Thinkphp6.1

2023-02-08 23:47:17 228

原创 Win10安装Composer

win10安装Composer

2023-02-08 14:08:43 1272

原创 Arduino开发:网页控制ESP8266三色LED灯闪烁

Arduino开发:网页控制ESP8266三色LED灯闪烁

2023-01-19 02:39:54 2050

原创 Arduino开发ESP8266连接无线路由器

Arduino开发ESP8266连接路由器

2023-01-18 22:34:52 1561

原创 Arduino开发ESP8266网页服务器控制LED灯

ESP8266 WEBServer控制LED灯

2023-01-18 21:46:29 1962

原创 Arduino开发串口控制ESP8266 RGB LED

Arduino通过串口控制ESP8266

2023-01-18 21:08:41 1242

原创 Arduino 开发ESP8266(ESP12F)模块

Arduino开发ESP8266

2023-01-17 12:10:35 4539

原创 MAC配置PHP8.2步骤

macos php8 配置环境

2022-12-12 04:06:06 2763

原创 shell编程测试1

guofengdeMacBook-Pro:test guofeng$ cat cc.sh#!/bin/bashecho -n "please Input umber:"read NUMnumber=0sum=0while [ "$number" -le "$NUM" ]doecho numberecho "$number"number=`expr $number + 1`echo sumecho "$sum"sum=`expr $sum + $number

2021-05-07 23:34:12 110 1

原创 Linux Shell编程--变量的查找

1、${varname:-word}主要用于查看变量是否进行了定义,如果没有定义则返回word的值,通过判断是否为word则可知是否定义该变量2、${varname:=word}主要用于将未定义变量varname赋值为word3、${varname:?message}主要实现查看变量是否存在的错误,如果变量未定义,则返回message,通过查看message知道是哪个变量未定义导致的错误4、${varname:+word}主要用于测试变量是否存在,如果存在返回null,否则返回word。..

2021-04-20 21:50:33 525

原创 Linux 模式识别--删除、替换

2021-04-20 21:20:17 123

原创 Linux命令9--find查找命令

find查找命令find目的:查找符合条件的文件1)在那些目录中查找2)查找的内容格式:find 目录名 选项 查找条件举例:1)find /Users/guofeng/test/ -name t1.sh说明:a) /Users/guofeng/test/ 指明了查找的路径b)-name 指明了以名字来查找文件c)“t1.sh”指明了查找的文件名为t1.sh的文件同理:find . -name "*.sh"查找当前目录下...

2021-04-18 10:06:29 94

原创 Linux命令8--vi编辑器

vi编辑器1)vi编辑器有三种模式和切换2)光标移动3)复制、粘贴、删除、撤销4)查找和删除5)vi难点讲解和实例操作演示//****************************************************vi编辑器三种工作模式1)一般模式(光标移动/复制/粘贴/删除)2)编辑模式(编辑文本)3)命令行模式(查找和替换)注意:1)当不知道何种模式时,按ESC键返回到一般模式。2)wq(write quit)3)i(inse.

2021-04-18 10:02:31 97

原创 Linux命令7 查看和编辑—cat和—gedit

Linux命令7 查看和编辑—cat和—gedit1、cat命令,查看文件内容cat 文件名举例:cat file2 ,将file2的内容打印到显示器中 cat file1 file2,将file1和file2的内容串联依次打印到标准输出(显示器) cat -n file1 ,将显示打印内容的行号后续还有more、less、head、tail等2、gedit编辑命令3、 vi编辑器等4、clear清除屏幕命令clear刷新屏幕,保留历史命令...

2021-04-18 10:01:15 516

原创 Linux命令6 文件操作命令

Linux命令6 文件操作命令1、touch命令新建文件touch 文件名(新建文件名文件)举例:touch test.ctouch不能在同一目录下创建同名的文件,即如果文件名已经存在则创建失败。2、mv(move缩写):修改文件(目录)名、移动路径mv 旧文件名 新文件名 》修改文件名mv 旧目录名 新目录名 》修改目录名mv 文件名 目录名 》移动路径3、cp(copy的缩写):复制文件命令1) cp 源文件 目标文件名cp fil...

2021-04-18 10:00:32 83

原创 Linux命令5—mkdir--rmdir

Linux命令5—mkdir--rmdir1、mkdir命令 创建目录命令 [选项] [参数]功能:创建目录举例:mkdir test将创建test文件夹2、mkdir -p 父目录/子目录-p(parents的缩写)连续创建多级目录(父目录和子目录),如果父目录不存在,需要加入-p参数。*******************************************************************************************..

2021-04-18 09:59:58 113

原创 Linux命令学习2

Linux命令学习21、shell是什么shell就是一个应用程序,我们可以通过键盘、串口给他发送命令,回车后它就会去执行这些命令。以“ls -l”为例,1⃣️接收键盘数据并回显比如:我们使用键盘给shell程序发送字母l,它收到后会在屏幕上显示出来2⃣️解析输入的字符串,寻找程序,执行程序:当我们使用键盘给shell程序发送回车时,它就知道字符输入结束了a、shell会解析字符串,这些字符串用空格分为好几部分第一部分就是程序名、命令名其他部分是参数b、shell

2021-04-18 09:59:11 60

原创 Linux命令3

Linux命令3打开终端 terminalLinux命令格式:命令 [选项] [参数]举例:pwdlsls -lls -l /home1)命令必须要有2)参数部分可有可无选项和参数取决于你使用该命令实现的功能目的。3)选项是以“-”来指明的4)命令、选项、参数之间是以空格来隔开的5)完成命令之后,按下enter键执行命令Linux命令常用的几个英文单词1. directory 目录2. change 改变3. list...

2021-04-18 09:51:07 75

原创 Linux命令学习2

Linux命令学习21、shell是什么shell就是一个应用程序,我们可以通过键盘、串口给他发送命令,回车后它就会去执行这些命令。以“ls -l”为例,1⃣️接收键盘数据并回显比如:我们使用键盘给shell程序发送字母l,它收到后会在屏幕上显示出来2⃣️解析输入的字符串,寻找程序,执行程序:当我们使用键盘给shell程序发送回车时,它就知道字符输入结束了a、shell会解析字符串,这些字符串用空格分为好几部分第一部分就是程序名、命令名其他部分是参数b、shell

2021-04-18 09:48:27 69

原创 Linux命令学习1

Linux命令学习1Linux命令,是学习Linux必备知识,入门阶段的命令主要有以下:1、pwd : 显示当前所在的目录举例:pwd /Users/guofeng2、ls : 列出当前目录下的所有文件3、cd : 切换路径cd .. 返回到上一级目录4、mkdir : 新建目录5、touch : 新建文件6、cp : 复制文件。7、cat : 将文件内容显示到终端显示器8、rm : 删除文件9、rmdir : 删除目录10、clear :清除屏幕的显示内

2021-04-18 09:46:27 62

原创 Ubuntu显示屏幕键盘内容

1、安装onboard,使用sudo apt-get install screenkey,进行screenkey的安装2、完成之后就可以打开screenkey,此时就可以在Ubuntu下显示键盘操作的内容了。如下图所示:

2021-03-28 20:14:33 1041

原创 vim插入命令与删除命令

1、插入命令:需要将光标移动到需要插入到位置,然后再点击相应的命令,就可以实现相应的效果,命令较为简单,请自行测试。2、删除命令:2.1、x和X删除命令较为简单,nx是删除当前光标开始计算的n个字符。dl命令删除当前光标下的内容。2.2、D或d$命令功能相同,删除当前光标后的所有字符(包含当前光标字符)执行D或d$命令之后的效果(可见当前光标下的字符也被删除,光标前移一个字符)2.3、dd删除当前行 dj删除当前行及下一行 ...

2021-03-20 22:28:43 1199 1

原创 vim使用技巧1--“.”重复指令功能

vim的“.”命令具有重复上次指令的功能:1.如果上次输入的文本内容,比如下图,如果退出编辑(ESC按键)如果点击“.”就会重复刚刚的文本输入,结果如下图所示:2.重复上一次的指令功能,如果退出编辑(点击ESC按键)输入的“x”指令删除当前光标位置的内容,还是输入“dd”指令删除当前光标所在的行。通过“.”皆可重复。如下图所示:综上所述,“.”指令具有重复上次操作的功能。...

2021-03-15 18:44:47 2083 1

转载 virtualBox 虚拟机挂载Ubuntu共享文件夹

在老版的virtualbox中,需要先创建目录挂载共享文件夹:mkdir /mnt/share 然后进行手动挂载:sudo mount -t vboxsf shared /mnt/share/ 其中shared为之前设置的共享文件夹名称,/mnt/share为先前创建的目录路径。 ...

2018-11-05 12:34:26 918 1

原创 原创:AIR202连接阿里云调试纪实1

连接阿里云采用air202官方的使用方法,链接http://www.openluat.com/Product/file/rda8955/%E8%BF%9E%E6%8E%A5%E9%98%BF%E9%87%8C%E4%BA%91AT%E6%B5%81%E7%A8%8B%E8%AF%B4%E6%98%8E%EF%BC%88%E4%B8%80%E6%9C%BA%E4%B8%80%E5%AF%86%E...

2018-08-05 13:00:47 3814

原创 Keil5无法使用Jlink

keil5不同版本对Jlink的支持不一样,有可能是盗版Jlink的问题,但是更改低级版本的keil5完全可以避免无法调用C:\Keil_v5\ARM\Segger\JL2CM3.dll的问题。

2017-12-19 00:38:24 15660

原创 keil STM32 hex转浮点数及浮点数转字符串较好方案

在keil中添加#include “string.h”和#include "stdio.h"这两个头文件,同时编译时选择USE MicroLIB可以很好的调用库函数实现loat HEXzhuanFLOAT(char *a){float tempf=0.0;memcpy(&tempf,a,4);return tempf;}可以实现HEX转浮点数。mn=HEXzhu

2017-12-19 00:35:25 8181

原创 keil5 STM32 浮点数转字符串跑飞

在keil中如果用如下函数可以实现浮点数转换为字符串的功能,但是有时候会跑飞程序。void num2char(unsigned char *str, float num1 ){int high;//float_????  float low;//float_???? float num=num1;int n=0;char ch[8];int i;high=(in

2017-12-19 00:33:10 6213

转载 case/casez/casex

还是来自一篇paper 分清楚case/casez/casex 在simulation/synthesis到底有什么不同我基本就是照着翻译下来,基本没啥我总结的东西,因为消化的不好首先,一般性的常识是使用casez,强烈的建议不要使用casex,(虽然我没有这个常识)。这是为啥呢?待续。首先要明确的是'?'代表的不是don't care,而是'z'。这点一定要明确。

2017-09-24 22:54:11 686

转载 linux下C/C++头文件梳理

Linux头文件分为以下三类: 标准头文件:一共29个头文件。 http://en.cppreference.com/w/c/header点击打开链接C++标准头文件:除C标准库外,还包括STL标准库等10+个头文件 http://www.cplusplus.com/reference/stl/ 。把C标准头文件放到std的命名空间里,文件名统一加上c前缀,如#include 改

2017-06-01 10:53:20 1053

转载 Linux头文件详解

头文件主目录include头文件目录中总共有32个.h头文件。其中主目录下有13个,asm子目录中有4个,Linux子目录中有10个,sys子目录中有5个。这些头文件各自的功能如下,具体的作用和所包含的信息请参见第14章。:a.out头文件,定义了a.out执行文件格式和一些宏。 :常数符号头文件,目前仅定义了i节点中i_mode字段的各标志位。 :字符类型头文件,定义了一

2017-06-01 09:30:42 4592

转载 4~20mA电流输出芯片XTR111完整电路

在工控或者和工控相关的行业,一定会遇到需要输出4~20mA电流的时候。而XTR111是应用最广泛的电流输出芯片。最简单简陋的电流输出电路,是用“三级管+放大器”构成的。如下图所示:这个电路很简单,你可以试着搭一下,J1是电流输出口,你可以在J1上接个LED灯,随着“电压输入”的变化,LED灯的亮度就会变化,这说明电流发生了变化。“三极管+放大器”组成

2016-12-28 01:22:13 26656 3

转载 PT100高精度测温电路 AD623+REF3030(很稳定)

PT100是一种正温度系数的热敏电阻。说到什么是正温度系数?就必须要结合负温度系数来讲了。随着温度的升高,电阻的阻值变大,就是正温度系数的热敏电阻,相反,如果随着温度的升高,电阻的阻值变小,就是负温度系数的热敏电阻。PT100之所以应用很广泛,不仅是因为它可以测的温度范围宽(零下几十度到零上几百度),还因为它的线性度非常好。“线性度”,说的直白一点就是温度每变化一度,电阻的阻值升高的幅

2016-12-28 01:17:13 34491 6

转载 贝叶斯、概率分布与机器学习

本文由LeftNotEasy原创,可以转载,但请保留出处和此行,如果有商业用途,请联系作者[email protected] 原文地址:http://www.cnblogs.com/LeftNotEasy/archive/2010/09/27/1837163.html一. 简单的说贝叶斯定理:贝叶斯定理用数学的方法来解释生活中大家都知道的常识形式最简单的定理往往

2016-03-28 12:18:41 2321

转载 Coursera台大机器学习基础课程学习笔记1 -- 机器学习定义及PLA算法

原文网址:http://www.cnblogs.com/HappyAngel/p/3456762.html最近在跟台大的这个课程,觉得不错,想把学习笔记发出来跟大家分享下,有错误希望大家指正。一机器学习是什么? 感觉和 Tom M. Mitchell的定义几乎一致,A computer program is said to l

2016-03-27 10:48:39 860 3

原创 Python3.5.1在win7安装numpy、scipy和theano的方法

首先下载Python3.5.1,安装其次在http://www.lfd.uci.edu/~gohlke/pythonlibs网站下载下载numpy-1.10.4+mkl-cp35-cp35m-win32.whl、scipy-0.17.0-cp35-none-win32.whl和Theano-0.8.0-py2.py3-none-any.whl三个文件最后在cmd下进入到Python安装目录

2016-03-24 18:27:43 8363

转载 深度学习(Deep Learning)综述

原文网址:http://www.cnblogs.com/ysjxw/archive/2011/10/08/2201819.html深度学习是ML研究中的一个新的领域,它被引入到ML中使ML更接近于其原始的目标:AI。查看a brief introduction to Machine Learning for AI 和 an introduction to Deep Lear

2016-03-23 07:50:50 1173

原创 Mosquitto安装、测试总结Fedora14

1、首先需要下载源代码 源码下载地址为:http://mosquitto.org/download/# 下载源代码包wget http://mosquitto.org/files/source/mosquitto-1.4.2.tar.gz# 解压tar zxfv mosquitto-1.4.2.tar.gz# 进入目录cd mosquitto-1.4.2# 编译ma

2016-02-05 00:51:56 1297

转载 大津法---OTSU算法

OPENCV的二值化操作中,有一种“大津阈值处理”的方法,使用函数cvThreshold(image,image2,0,255,CV_THRESH_OTSU) 实现,该函数就会使用大律法OTSU得到的全局自适应阈值来进行二值化图片,而参数中的threshold不再起作用。OTSU算法OTSU算法也称最大类间差法,有时也称之为大津算法,由大津于1979年提出,被认为是图像分割中阈值选取的

2015-11-26 23:58:16 1199

转载 直方图均衡化

直方图均衡化的英文名称是Histogram Equalization.   图像对比度增强的方法可以分成两类:一类是直接对比度增强方法;另一类是间接对比度增强方法。直方图拉伸和直方图均衡化是两种最常见的间接对比度增强方法。直方图拉伸是通过对比度拉伸对直方图进行调整,从而“扩大”前景和背景灰度的差别,以达到增强对比度的目的,这种方法可以利用线性或非线性的方法来实现;直方图均衡化则通过使用累积函数

2015-11-26 22:44:05 6533

MOS管原理讲解,非常详细

MOS管原理讲解,非常详细MOS管原理讲解,非常详细MOS管原理讲解,非常详细MOS管原理讲解,非常详细

2018-07-20

特征提取及图像处理

特征提取及图像处理

2016-04-12

MQTT 开发手册大全

IBM出的一本书,关于MQTT开发的资料大全。 内容涉及C,java,android等等,以及MQTT 3.1版本的协议。 讲的很详细,可以说是MQTT开发者的福利。

2016-01-30

stm32 + w5500 + MQTT

stm32 + w5500 + MQTT

2016-01-30

VisualC++数字图像处理谢凤英源代码

VisualC++数字图像处理谢凤英

2015-07-11

数字图像处理(冈萨雷斯)课件.pdf

数字图像处理(冈萨雷斯)课件.pdf

2015-07-10

Xcode5教程

Beginning XCode5 2014.pdf XCode5 2014.Beginning XCode5 2014.pdf

2015-06-14

OpenCL异构计算 pdf

OpenCL异构计算

2014-09-05

Tiny/mini6410 SPI驱动源码及测试代码

Tiny/mini6410 SPI驱动源码及测试代码

2014-06-16

hello模块驱动程序

hello模块Linux驱动开发程序及Makefile,基于Fedora14开发环境

2014-06-09

125KHz读卡器源程序

125KHz读卡器源程序12864液晶显示

2014-06-05

曼彻斯特码C语言实现

C语言曼彻斯特码

2014-04-01

SST25VF016B中文手册

SST25VF016B中文手册

2014-01-26

HL340串口驱动

串口转232驱动,HL-340,win7 32位可用。串口转232驱动,HL-340串口转232驱动,HL-340串口转232驱动,HL-340

2013-11-25

VB编写上位机(MSComm控件)

VB编写上位机(MSComm控件)

2013-06-19

VB.net 100例

VB.net 100例

2013-06-19

Visual Basic.NET语句与函数大全

Visual Basic.NET语句与函数大全

2013-06-19

NPN与PNP的区别及工作原理

NPN与PNP的区别及工作原理详细说明 三极管工作原理说明

2013-05-17

Micrium-ST-uCOS-II-LCD-STM32

Micrium-ST-uCOS-II-LCD-STM32 移植uCOS操作系统必备 官方源文件

2013-04-18

CAN总线技术.rar

CAN总线技术.rar

2013-03-31

嵌入式实时操作系统uc_os-II原理及应用.pdf

嵌入式实时操作系统uc_os-II原理及应用.pdf

2013-03-31

STM32 官方库3.5版本.rar

STM32 官方库3.5版本.rar

2013-03-31

Cortex-M3 Embedded Software Development

ARM Application Note 179: Cortex-M3 Embedded Software DevelopmentARM应用笔记179:Cortex-M3嵌入式软件开发

2012-12-23

STM32F103VET6开发板原理图

STM32F103VET6开发板原理图

2012-12-23

Cortex-M3_Technical_Reference_Manual

Cortex-M3_Technical_Reference_Manual.Cortex-M3技术参考手册

2012-12-23

ARMv7-M Architecture Application Level Reference Manual

ARMv7-M Architecture Application Level Reference ManualARMv7-M应用级架构参考手册

2012-12-23

AMBA Specification

AMBA Specification AMBA规格书

2012-12-23

nRF24LE1中文手册

nRF24LE1中文手册

2012-11-16

STC keilC uv4 头文件

STC keil uv4 头文件,内含使用说明

2012-11-03

OpenSceneGraph三维渲染引擎设计与实践

OpenSceneGraph三维渲染引擎设计与实践

2012-10-27

Linux Device Driver Code

Linux Device Driver Code

2012-07-14

FPGA工程师面试试题集锦

FPGA工程师面试试题集锦

2012-07-11

ISE10.1 Quick Start.pdf

ISE10.1 Quick Start.pdfISE10.1 Quick Start.pdfISE10.1 Quick Start.pdfISE10.1 Quick Start.pdf

2012-07-11

Virtex-5用户指南(中文)

Virtex-5用户指南(中文)

2012-07-11

FFT的verilog实现详解

FFT的verilog实现详解

2012-07-11

数据结构(C语言版)].严蔚敏

数据结构(C语言版)].严蔚敏 pdf 数据结构(C语言版)].严蔚敏pdf

2012-07-11

AMD OpenCL 应用

AMD OpenCL 应用

2012-07-05

Evaluation and enhancement of memory efficiency_Phd_2011

Evaluation and enhancement of memory efficiency targeting general-purpose computations on scalable data-parallel GPU architectures_Phd_2011

2012-07-05

并行开发的艺术

并行开发的艺术

2012-06-29

多层PCB电路板设计方法

多层PCB电路板设计方法

2012-06-29

空空如也

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

TA关注的人

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