自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忧郁的红烧肉

路漫漫其修远兮,吾将上下而求索!

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 最近在研究 apple 的homekit accessory protocol(HAP) None Commercial Version

1.HAP 协议 是apple 发布的用语ios 手机作为controller, 去控制accessory 的用于智能家居的一个通讯协议。有两种方式: ble 和IP.

2017-11-16 10:05:18 2729 2

原创 The advInterval shall be an integer multiple of 0.625 ms in the range of 20 ms

The advInterval shall be an integer multiple of 0.625 ms in the range of 20 msto 10.24 s. If the advertising event type is either a discoverable undirected//event type or a non-connectable undirec

2017-11-20 17:50:42 194 1

原创 7816 ATR解析

TS----------> 正:3B, 反:3FT0---------->0~3 : history len;      4~7 : TA1~~TD1 是否存在TA1--------> 0~3: Di(时钟速率转换因子);  4~7: Di 波特率调节因子TB1--------> 电流 变成电压 省略TC1--------> GT 额外保护时间TD1--------> 0~3

2017-11-20 17:47:23 2363 1

原创 ble连接参数笔记

The advInterval shall be an integer multiple of 0.625 ms in the range of 20 msto 10.24 s. If the advertising event type is either a discoverable undirected//event type or a non-connectable undirec

2017-11-20 17:41:39 955

转载 51822

说在前面:此说明用于nrf51822的主从机的实例代码解析,通过讲解主从机的双向通讯来说明如何添加自己的服务及特征。此说明为个人理解,可能与原意不同。目录主机模块... 3从main说起... 3app_trace_init() 3ble_stack_init(); 4client_handling_init() 6device_manager_init. 

2015-11-10 14:19:37 1221

转载 nRF51822低功耗CPU睡眠软件应用

nRF51822低功耗CPU睡眠软件应用分类: BLE2015-11-09 16:30 2人阅读 评论(0) 收藏 举报nrf51822 GPIO Sense下面是本人调试通过的nRF51822低功耗睡眠的软件应用,当执行NRF_POWER->SYSTEMOFF = 1;CPU将停止运行,保留外设参数,本人实测睡眠模式下电路电流消耗10微安,当被GPIO的DET

2015-11-09 16:38:29 1096

转载 SPI

SPI接口分类: 总线接口技术2015-11-09 11:44 25人阅读 评论(0) 收藏 举报SPISPI(Serial Peripheral Interface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,在很多器件中被广泛应用。1. 接口SPI接口经常被称为4线串行总线,SPI协议是主从模式:从机不主动发起访问,总是被

2015-11-09 16:32:01 456

转载 TI的BLE低功耗蓝牙介绍

TI低功耗蓝牙(BLE)介绍本文档翻译和修改自参考资料:CC2540Bluetooth Low Energy Software Developer’s Guide (Rev. B),部分图片直接引用自该文档,不一一说明。初稿,待修改。一、概述1、BLE蓝牙协议栈结构附图6 BLE蓝牙协议栈结构图分为两部分:控制器和

2015-09-02 15:11:16 566

转载 ble框架

使用版本:Texas Instruments CC2540/41  v1.3.2一.BLE框架 一:所有的应用程序都是建立在GAP层和GATT层之上的二:PHY层是适应1Mbps跳频无线操作 ,但是没有2.4GHz执照 三:LL层控制射频的设备的状态,包括: standby, advertising, scanning, initiating, or c

2015-08-19 17:43:44 591

原创 开始学习ble,非常激动!

马上就要开始ble的项目了,我新接触这个东西,有点激动。我会努力学习这个争取来的新东西!争取入行,成为一个ble协议栈的开发工程师!我决定自己的未来,不后悔!不放弃!一定战胜自己,战胜新项目!为自己加油!加油!

2015-08-19 17:20:36 417

原创 Ruby-第一章

一:1.Ruby安装成功后,运行Ruby!         2.>cd:\src  #进入Ruby安装目录文件夹3.创建   helloruby.rbprint(“Hello Ruby !\n”)4.>ruby helloruby.rb二:irb命令  #控制台写程序  直接执行了,进行简单的小测试比较方便>irb     #进入irb命令模式irb(main):001

2014-12-23 18:10:44 375

转载 抽象工厂

Abstract Factory(抽象工厂)是创建模式中的一种设计模式,不直接通过对象的具体实现类,而是通过使用专门的类来负责一组相关联的对象的创建。应用场景:您只想暴露对象的接口而不想暴露具体的实现类,但是又想提供实例化对象的接口给用户;或者,您希望所有的对象能够集中在一个或一组类(通常称作工厂类)来创建,从而可以更方便的对对象的实例化过程进行动态配置(此时只需要修改工厂类的代码

2014-09-04 18:13:49 528

原创 Abstract Factory(抽象工厂)--对象创建型模式

1.意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2.适用:(1)一个系统要独立于它的产品的创建,组合和表示时。(2)一个系统要由多个产品系列中的一个来配置时。(3)当你要强调一系列相关的产品对象的设计以便进行联合适用时。(4)当你提供一个产品类库,而只想显示它们的接口而不是实现时。

2014-09-04 17:57:22 442

原创 TFTP安装

TFTP安装步骤(1).安装tftp,首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序。在终端下输入 :sudo apt-get install tftp-hpa tftpd-hpa,安装tftp-hpa和tftpd-hpa。然后还需要安装xinetd,这是一个守护进程,用于处理对各种服务的请求,在终端下输入 sudo apt-get install xinetd

2014-08-20 17:12:11 478

原创 GSC3280开发板

4.3.1 简介GSC3280开发板是神州龙芯集成电路设计公司研究开发的一款以GSC3280处理器为核心的高性价比开发板,核心板采用6层PCB板,接口底板采用2层PCB,抗干扰性强,硬件接口资源丰富,开发板还标配7寸TFT液晶屏(含四线电阻式触摸屏),特别适用于工业控制、HMI人机界面、嵌入式SCADA、智能家居等电子产品的开发而设计。4.3.2开发板软件资源Bootloader使用的

2014-08-20 16:51:43 1086

原创 NFS建立

1.我们先使用命令 apt-get install nfs-kernel-server 对nfs进行安装,2.然后打开/etc/exports文件,加入自己将要共享的文件夹及其属性设置的命令。例:/opt/gsc3280/nfs *(rw,sync,no_root_squash)其中前面为共享文件夹的路径,*是服务器的ip的网段可以写成192.168.123.*这样也代表一个ip区间段,r

2014-08-20 16:23:04 302

tftpd服务器

建立tftpd服务器,用于32为window上建立服务器用的,正在使用中很不错!

2014-09-19

空空如也

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

TA关注的人

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