自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

suxiang198的博客

感受分享的乐趣

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

原创 关于博客个性化展示的一点思考

个人博客个性化展示的思考博客,个性化的展示,非常的合适,不过blog估计也超多啦,选择使用又是一个问题咯。之前想着自己搭建一个个人博客,但是网站维护管理,还有UI,使用体验等都是个问题。目前许多成熟的博客平台

2015-08-28 00:49:38 1954 1

原创 [BLE--HID]USB HID设备类定义

简述HID设备,即人机交互设备,常见的有鼠标,键盘,游戏手柄,等等。一般有线方式都是通过USB连线连接到机器设备,作为用户输入设备。在蓝牙技术中,HID设备的接入就是无线的了。不过HID的相关定义当然还是一样的,不然设备驱动,兼容等问题都会有很多麻烦了。蓝牙中有HID, HOGP profile,但是只是在蓝牙数据通信上做的规范,HID具体含义相关,还是需要看USB相关的HID文档。USB设备类?U

2015-08-25 21:14:01 5387

原创 [BLE--Link Layer]物理信道

简述有线通信,是用电缆直接连接,然后分距离的长短,有些会需要加载波,信号也可能会经过不同的调制方式调制。无线通信也是一样,只是信号的传输是通过射频了,通过在某一频段,对无线信道进行调制,将数据发送出去。BLE物理信道在Physical Layer部分提到过BLE的物理信道,一共40个,在2.4GHz的ISM频段。其实BLE的这40个物理信道是分成了两组的,一组是Advertising信道(3个),一

2015-08-19 19:54:50 3993 1

原创 [BLE--Link Layer]设备蓝牙地址

简述任何网络设备而言,都会有自己独特的一个MAC地址,不然在设备量较大的情况下很可能造成通信的混乱。蓝牙是无线通信中使用非常广泛的技术,当然其蓝牙地址也是相当的重要的了。蓝牙地址简述种类划分 - public地址 - random地址 蓝牙地址长度,48bit,即6个byte。Public地址该地址是固定的,厂商设定: public addr和resolvable random ad

2015-08-19 19:40:19 4379

原创 [BLE--GAP]Advertising中信息的传递

简述低功耗蓝牙中,数据传输的协议是ATT和GATT,这两者都是在连线建立完成之后才会进行数据传输的,即处于Connection的状态下。而有些情景,比如还没有建立连线,或者根本就不需要建立连线时,其实也可以通过Advertising来传递一些信息的。关于GAPGAP即Generic Access Profile,这一层也是属于Host的,从字面意思,就看出它是负责如何帮助设备进行接入用的,具体的就是

2015-08-18 12:25:14 2979

原创 [BLE--Link Layer]Link Layer状态及其之间的切换

简述BLE的Link层,应当是了解BLE需要首先熟悉的一部分,BLE的Controller部分主要都在围绕这一部分在实现的。Link层的内容规定了BLE底层是怎么实现蓝牙设备之间的控制,数据传输等等的。Link层使用了状态机,即通过不同的事件的发生来切换BLE的不同状态,这样使整个蓝牙通信的实现显得更加清晰。Link层状态一共有5个状态,Standby, Advertising, Sc

2015-08-17 19:39:05 3101

原创 [BLE--Physical Layer]

简述BLE的物理层,可能做IC或板极硬件RF测试的会比较关注。是偏硬件层面的。频率带宽和信道分配BLE工作于2.4 GHz ISM频段2400-2483.5 MHz,ISM频段是公用的,不需要许可,用作科研,医疗等领域。BLE使用了40个RF信道,信道与频率关系如下: 2402 + k * 2 MHz (k = 0, …, 39)其余特性发送功耗: 调制方式: BLE的Physical

2015-08-17 09:34:55 1208

原创 LabVIEW VISA实现PC与外设串口通信功能

简述串口通信是使用非常广泛的通信协议之一,一般都是指的RS232,一般PC都会支持串口的,对于速度要求不是特别高的,用串口来通信相对比较简单,而且成本也很低。关于RS232RS232常见的9针串口接口,其电平其实是-15V和15V的,-15V貌似表示数据1,而15V表示数据0。而一般单片机的UART接口是使用的TTL电平,0表示低电平,1表示高电平。因此单片机的UART和PC的RS232之间需要有一

2015-08-16 17:30:52 15553 1

原创 C语言使用指针时有可能导致非法内存操作

简述在debug一个程序时,发现传入给一个API的参数的值并非预期,于是往上追朔查找,最终发现是在定义指针时没有给该指针赋地址初始值,后面就直接用该指针进行操作了,导致了许多异常。情况说明void func(void){ XXX_struct *str_data; str_data->element1 = globalvar1; str_data->element2 = g

2015-08-11 11:15:39 1707 1

原创 树莓派之搭建小型家用资料共享服务器

简述在家中有多台电脑,多人协作的内容可以考虑搭建一个小型的家用资料共享的服务器,这样可以直接在共享的空间下,不同的成员进行资料的获取,更新等。和一般公司的服务器大体功能是相同的,小型只是说CPU性能不强大,存储空间也只是个人计算机的等级。这里用RaspberryPi(用的是RaspberryPi 2,ARM cortex-A7处理器,4核)作为小型服务器,可以达到资料共享的功能,不过共享空间的大小也

2015-08-05 21:35:04 2185 1

原创 Linux使用命令行关机或重启

问题描述对于Linux系统而言,许多时候是用于服务器之类的,此时是不会开启桌面系统的,这样通过命令行的方式进行操作,可以有效节省系统RAM的使用,使尽量多的资源供重要的service使用。因此使用命令行的方式在Linux系统下操作就非常流行。关机操作shutdown -h now 会立即关闭机器。重启操作shutdown -r now sudo reboot 这两个命令功能一样,其中shutd

2015-08-04 22:00:17 17485 1

原创 [Web3.0]什么是Web3.0/时代

问题描述虽然现在移动互联网这么接地气,每天身陷其中无法自拔,但是具体移动互联网的发展过往与总体趋势如何,以及具体的表现形式是什么,并没有比较清晰的划分。于是想结合较大的趋势和背景进行下了解,以避免当局者迷的情况。Web时代如下是一张图,Web时代应当就是通过浏览器,实现信息的获取,信息的交换,信息的表达: 基于网络互联的Web1.0时代,基于社交的Web2.0时代,以及现在的基于移动的Web3

2015-08-02 11:17:57 22496 4

LabVIEW注册机使用

LabVIEW注册机使用问题和解决方法,许多注册机在生成文件时出错,针对这一情况,给出了简单实用的方法

2011-12-06

空空如也

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

TA关注的人

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