自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (12)
  • 收藏
  • 关注

转载 NodeMCU教程 板载自带LED测试

On the board of NodeMCU, there are two leds what can be tested.1、First LEDThrough the pcb file of  NodeMCU (see Figure-1 or  https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DE

2017-06-29 18:17:26 3784

转载 linux升级内核及设置默认内核

安装2个rpmkernel-2.6.32...rpmkernel-firmware-2.6.32...rpmLinux 修改默认启动内核vi /boot/grub/grub.conf-----------------#boot=/dev/sdadefault=1timeout=5splashimage=(hd0,0)/grub/splash.xpm.

2017-06-29 18:12:46 1764

转载 Linux命令行上传文件到百度网盘

Linux命令行上传文件到百度网盘最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情。百度网盘有免费的 2TB 存储空间,而且有百度做靠山,不怕数据丢失,安全可靠。说干就干,通过百度 and 谷歌找到了几种方式,比较喜欢 bypy 的方式,使用简单,方便。下边简单的总结一下如何使用 b

2017-06-28 17:39:00 4534

转载 详解SPI中的极性CPOL和相位CPHA

SPI由于接口相对简单(只需要4根线),用途算是比较广泛,主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。即一个SPI的Master通过SPI与一个从设备,即上述的那些Flash,ADC等,进行通讯。而主从设备之间通过SPI进行通讯,首先要保证两者之间时钟SCLK要一致,互相要商量好了,要匹配,否则,就没法正常通讯了,即保证时序上的一致才可正常讯

2017-06-28 14:23:48 501

原创 如何通过stm32驱动电源检测芯片cs5463

一、概述CS5463 是一个包含两个ΔΣ模-数转换器( ADC)、 功率计算功能、电能到频率转换器和一个串行接口的完整的功率测量芯片。它可以精确测量瞬时电压,电流和计算IRMS、 VRMS、瞬时功率、有功功率、无功功率,用于研制开发单相、 2线或3线电表。CS5463可以使用低成本的分流器或互感器测量电流,使用分压电阻或电压互感器测量电压。CS5463具有与微控制器

2017-06-28 14:15:56 11479 4

原创 zigbee的睡眠定时器

1.zigbee的睡眠定时器是一个24位的定时器,最大定时时间是510s,计算公式:Sleep timer maximum duration = 0xFFFF7F / 32768 Hz = 511.996 seconds2.睡眠定时器的设置:默认使用osal_start_timerEx来设置睡眠定时时间,当定时的时间超过最大定时时间则以最大定时时间来唤醒,否则按时间设置的时间来唤醒

2017-06-28 10:34:41 1245

转载 ESP32开发笔记-跟着小狂玩ESP32之编译环境搭建篇

趁热要打铁,昨天发了ESP32的预告贴,今天小狂就带大家刷一刷ESP32的编译环境搭建。怎么说的,ESP32可以在多平台开发,什么windows啊,Linux啊,0S X啊,所以相应的编译环境就有很多,看需要,不同的需求就对应不同的环境搭建,这里小狂要在windows下开发ESP32,所以我们就着重讲一讲windows下环境搭建的方法,这里采用了安可信的一体环境搭建的方式,其实也没啥,上一篇帖

2017-06-27 11:52:34 2718

原创 在linux上搭建lua开发环境

1.获取lua源码源码下载地址:http://www.lua.org/download.html我下载的版本是:lua-5.3.42.解压lua源码tar xvf lua-5.3.4.tar.gz3.编译lua源码输入命令: make linux install提示错误gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COM

2017-06-27 00:55:28 1303

原创 esp8266利用nodemcu平台开发用lua语言开发

1.esp8266芯片的相关资料esp8266的官方网站在:http://www.espressif.com/zh-hansnodemcu的官网在:http://nodemcu.comnodemcu在线文档位置:https://nodemcu.readthedocs.io/en/master/en/upload/nodemcu的开源源码在:https://github.co

2017-06-20 18:07:37 8394

转载 NodeMCU简介与快速入门

摘要: NodeMCU是在微控制器上运行LUA的固件引擎。目前支持ESP8266Ex芯片及其模块。这里介绍其软硬件组成、刷机和使用方法。NodeMCU是在微控制器上运行LUA的固件引擎。目前支持ESP8266Ex芯片及其模块。NodeMCU是一个开源的可以运行脚本的微控制器,直接支持WiFi链接和GPIO,而且成本低廉。是物联网开发的不二之选。1、硬件NodeMCU D

2017-06-20 17:30:00 3239

转载 【安卓学习之第三方库】wifi模块 之 SmartLink

SmartLink是做什么的?如果使用过wifi监控摄像头的人应该都知道,比如小米出品的小蚁智能摄像机 YHS-113,之前恰好买了一个,还挺好用的,100多,也不算贵。它里面就集成了SmartLink,使得首次安装摄像头时,接通电源让摄像头处于连接状态,然后在 APP 中输入 wifi 密码,最后摄像头就连上 wifi 了。当然和蓝牙是没有关系的。 因此,SmartLink是一种智能

2017-06-20 14:09:05 1065

原创 物联网设备快速入网的方式

现在物联网处于一个快速发展的时期,而设备入网的方式影响着产品的用户体验。市场面上现有的入网方式有:1.wifi模块开启ap模式,然后通过网页登陆wifi模块的后台,通过网页配置路由器的账号密码接入网络,随后设备切换成station模式去连接服务器;2.wifi模块里面集成了airkiss协议,通过手机的微信把路由器的账号密码传给wifi模块。Air Kiss技术原理简介

2017-06-20 14:06:38 3758

转载 讲一讲WiFi快连、SmartConfig、SmartConnect

最近要给公司同事们培训WiFi快连技术,整理了相关资料,也分享在博客这,献给有缘人。前言现在的智能硬件产品,以WiFi品类居多,这些WiFi硬件没有人机交互界面,但设备要上网肯定要配置SSID等相关信息,于是WiFi快连应运而生。事实上在2010年,wifi联盟就推出过简单配置的协议规范《WiFi Simple Configure》,通过输入PIN码或者按键来接入AP,这技术被称为WP

2017-06-20 14:05:58 1036

转载 ESP-TOUCH编码规则及解码

1. 概述 ESP-TOUCH是Espressif公司自主研究的一键智能配网工具,帮助用户将使用ESP8266的硬件产品连接Wi-Fi网络。用户只需在手机上配合硬件产品进行简单的操作即可实现智能配网连接Wi-Fi路由。目前app是开源的,Android和iOS代码均可在github上下载到,设备端RTOS版本SDK和NON_OS版本SDK使用同样的ESP-TOUCH。下载地址如

2017-06-20 12:14:00 1951

转载 Eclipse搭建Android开发环境(安装ADT,Android4.4.2)

使用Eclipse做Android开发,需要先在Eclipse上安装ADT(android Development Tools)插件。1.安装JDK 1.7JDK官网http://www.Oracle.com/technetwork/Java/javase/downloads/index.html,下载JDK7软件包,我安装的是1.7.0_55版本。安装完JDK后,配置下JDK环境即可

2017-06-20 10:37:43 702

转载 ESP8266学习笔记5:ESP8266接入yeelink

搞定了SmartConfig,前头也用cURL玩过了yeelink,今天就编写代码,让ESP8266接入yeelink。本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/一、代码处理。主要是将http的sample加入到SmartConfig_DEMO中。ESP8266的运行流程是SmartConfig->DNS->Conne

2017-06-19 18:08:12 432

转载 ESP8266接入机智云

我整理了从2015年至今关于ESP8266的学习笔记,梳理出来了开发环境、基础功能、进阶学习三大部分,方便自己和他人。1 前言本文偏软,先做个声明。利益相关声明:我是一个硬件公司的工程师,跟机智云没有任何的利益相关。机智云,是目前比较开放的第三方云平台。我是在今年光亚展上看到他们的,当时记了几家国内的云平台公司,机智云是其中之一。主要的了解还都是在网上,公司发展也不错,

2017-06-19 17:27:52 2498

转载 无线WIFI模块 ESP8266 上手测试 AT指令

ESP8266已经在手很长一段时间,一直都没有认真的折腾一下,这几天下了决心去折腾这麻烦的东西。要测试这个模块,就得先说说接线的问题。相关软件下载http://pan.baidu.com/s/1b6rr58 密码:1phc接线首先ESP8266(01-12E)有很多版本,这是ESP8266-01,如图↓  ,也是这次测试的型号看看

2017-06-19 17:10:15 1302

转载 ESP8266 机智云 开发环境搭建---源码编译

安装好了Linux系统,接着安装VM tools 一切就绪接着是尝试ESP固件的源码编译了其实 VM 12版本的可以直接通过复制粘贴,实现主机与虚拟机之间的文件操作,应该可跳过VM tools的安装。(我没有试过,但按道理应该是可以得,当然我还是觉得安装了VM tools 使用共享文件夹是更方便的。)进入主题,开打Terminal(终端),在桌面点击右键(Ope

2017-06-19 16:14:28 2118

转载 揭开智能配置上网(微信Airkiss)的奥妙面纱

本文介绍微信利用Airkiss技术对wifi设备进行智能配置上网的场景,并分析其实现的原理。这里再次说明,Airkiss只是用于配置上网,其跟微信硬件平台的通信流程和接入协议规范完全没有关系。一个wifi设备并不一定要通过Airkiss技术来配置上网,它也可以利用传统的方法来配置,也可以利用其它厂商的智能配置技术来完成配置。所有的wifi智能配置上网技术的原理基本上都是一致的,其开山鼻祖应该是TI

2017-06-16 16:03:23 737

转载 路由、中继、AP、客户端模式之间的区别

市面上接触到的无线网络设备有路由器、中继器、无线AP、无线网卡等产品。细心的会发现,这些产品虽然有做细分,但功能上很多都有AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Client(客户端)模式;但很多用户都不清楚这几种模式的之间的区别和详细的应用,以至于在解决无线问题的时候只懂得去更换硬件而不懂得有效利用产品的这些功能。      了解了这些

2017-06-16 15:48:03 3122

转载 Wi-Fi模块实现AP和Station共存

Wi-Fi模块实现AP和Station共存  许多工业设备在现场工作时,需要通过Wi-Fi作为接入设备实时连接路由器,同时又需要作为热点被手机或平板电脑接入进行配置或故障排查。怎么办?本文引用地址:http://www.eepw.com.cn/article/201702/344086.htm  为客户解决麻烦是我们的目标  目前工业领域Wi-Fi模块产品的性能良莠

2017-06-16 15:45:05 4477

转载 ap与sta共存

1:wifi的concurrent mode所谓wifi的共存模式,有以下几种:station mode + station modestation mode + ap modestation mode + p2p modep2p mode + ap mode目前Android自从JB version后,就开始支持station + p2

2017-06-16 15:18:53 1462 1

转载 semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机(转)

-----------------------------------------------------------------------------------------------作者:prife感谢:hexlog@gmail.com------------------------------------------------------------------------

2017-06-16 13:37:17 836

原创 zigbee如何设置重发次数

zigbee在发送数据不成功的时候,会启用重发机制,而这个重发机制分为:MAC重发,APSC重发,NWK重发,而APSC和NWK重发是以接收到MAC ACK为前提,否则不会重发。参考资料:http://www.deyisupport.com/question_answer/wireless_connec

2017-06-13 18:14:48 3216 1

转载 将Eclipse代码导入到AndroidStudio的两种方式

说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。OK,进入正题。Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的And

2017-06-12 23:12:41 310

转载 INSTALL_FAILED_UPDATE_INCOMPATIBLE解决

错误:[2011-06-30 16:44:34 - Bobo_RacingCar] Android Launch![2011-06-30 16:44:34 - Bobo_RacingCar] adb is running normally.[2011-06-30 16:44:34 - Bobo_RacingCar] Performing com.holpe.activity.Mai

2017-06-11 01:29:52 711

转载 将Eclipse代码导入到AndroidStudio的两种方式

版权声明:欢迎转载,但请保留文章原始出处作者:GavinCT转载地址出处:http://www.cnblogs.com/ct2011/p/4183553.html说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开

2017-06-10 00:39:28 307

转载 从语义分析到操作系统,图灵机器人明年就能走进你家?

本文共4543个字,预计阅读时间为9分钟。“图灵”一词来源于英国计算机科学家、数学家、人工智能之父艾伦·图灵,因其提出的判定机器是否具有智能的“图灵测试”而为大众熟知。在图灵逝世后的60多年里,人工智能仍以其带有科幻色彩的魅力吸引着无数人为之探索和着迷。智能语音交互——虫洞语音助手1985年出生的俞志晨,本科毕业于北京交通大学应用数学系学习。抱着

2017-06-10 00:25:48 1302

转载 浅淡ADB的公私钥认证机制

(转)浅淡ADB的公私钥认证机制refs:http://bbs.xiaomi.cn/thread-9561013-1-1.htmlhttp://forum.xda-developers.com/showthread.PHP?t=2632126Q:-------------------------------------------------------

2017-06-08 17:18:25 665

转载 485的A、B端电压是由什么决定的?

485A、B之间的静态电压一般由电路的上下拉电阻、485芯片的输入阻抗来决定的。上下拉电阻越小,对应的输出电压越高,总线负载越重,支持的波特率越高,支持的总线节点越少。同理,上下拉电阻越大,对应的输出电压越低,总线负载越轻,支持的波特率越低,支持的总线节点越多。 你的测试波特率可能很高,所以需要根据波特率、总线容量等来觉得电路的搭建。电压不一样,不是决定是否通讯的决定因素。

2017-06-07 13:36:41 15301

转载 安卓的adb常用命令

adb devices 查看连接在电脑上的设备及其sn码adb shell 进入手机的超级终端Terminal(远程登陆到手机上的android系统)在shell中的命令: su 以root权限进行操作 mount * 挂载对应分区 rm * 删除对应文件 ls 例出当前的文件目录 映射出目录 mount -o remount,rw -t yaffs2 /d

2017-06-06 17:58:17 1073

原创 安卓虚拟机错误:PANIC: Missing emulator engine program for 'arm' CPU.

1.问题现象。 在使用android studio虚拟机的时候无法开启arm的虚拟机,提示错误:Cannot launch AVD in emulator.Output:PANIC: Missing emulator engine program for 'arm' CPU.而是用x86的安卓虚拟机却不会出错。2.问题分析       可以开启x86虚拟机说明虚拟

2017-06-02 15:51:28 19400 3

gogs环境搭建需要的软件资料

文件里面包含搭建gogs环境搭建需要的软件资料。安装教程在:http://blog.csdn.net/menghuanbeike/article/details/78492474 Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

2017-11-09

修复svn乱码错误,无法清理的错误

SVN老是清理失败,显示清理乱码。这个是由于svn在上传文件的时候发生中断,导致sqlite出错,解决问题的方式是利用sqlite3对.svn目录下的wc.db文件进行清理。 清理方法是输入下面命令: sqlite3 wc.db select* from work_queue; delete from work_queue; 但是常规的清理方法效率极低,每次都打开终端输入命令很麻烦。我已经把上述的命令做成批处理命令,使用方法要把fixsvn.zip解压到项目的更目录,覆盖原来.svn目录(实际上只是添加三个文件),最后只需要双击fix_svn.bat就能对svn进行修复。

2017-11-08

sqlite3工具

sqlite3可以用于svn的修复。修复方法如下: 2.将下载到的 sqlite3.exe文件复制到本地磁盘的某个目录下,我的目录是D:\tools\svn 3.然后找到本地svn文件库下.svn/wc.db文件, 将其复制到D:\tools\svn目录下,如果看不到.svn文件夹,需要从操作系统工具-选项-查看中设置“显示隐藏的文件和文件夹”为选中 4. 点击shit键,然后点击鼠标右键,选择“在此处打开命令窗口”,就会开启一个cmd命令窗口。 [cpp] view plain copy sqlite3 wc.db select* from work_queue; 如果此时查询有记录,则执行以下命令: [cpp] view plain copy delete from work_queue;

2017-11-07

数字电位器MCP41010的spi接口的stm32例程

该MCP41010的例程是本人写的,利用stm32的硬件spi来控制数字电位器,附件里有MCP41010的中文数据手册以及逻辑分析仪的设置,绝对可用。

2017-10-13

stm32控制步进电机转动一定角度

可以通过stm32控制步进电机旋转固定的角度,速度也可以设定,方便日常使用,直接操作旋转角度即可,无需计算步进电机的步数,符合人类的使用习惯。

2017-09-01

汇顶最新版触摸屏量产工具GuitarTestPlatform02V3.3.150324

汇顶coodix触摸屏量产工具,用于触摸屏的测试,调试,程序更新,支持gt9x的触摸芯片

2017-09-01

RTL8723BS的wifi芯片在android linux下的移植包

针对RTL8723BS在android linux下的移植包,里面包含wifi驱动源码,android下的wifi sdk,还有很多关于移植的说明。

2017-09-01

stm32与cc5463的通讯代码

把cc5463的驱动代码移植到stm32上,包含两种驱动方式:io模拟spi和硬件spi的通讯方式,可以通过串口打印检测的电压值,电流值,功率值等信息。

2017-06-28

天气预报的获取(qt)

这个项目是用qt做的,可以获取最近三天的天气预报。输入一个城市名(支持中文和拼音输入),然后点击获取就能显示天气预报了。

2013-03-30

C++术语对照

C++术语中英对照,里面的翻译很齐全,debug和代码分析是作为工具来查是最方便不过了。

2012-12-29

c++经典代码大全

c++经典代码大全,里面包括c++经典的算法代码,方便快速入门学习

2012-11-26

空空如也

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

TA关注的人

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