自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vincent

联系微信:1557862201

  • 博客(14)
  • 资源 (9)
  • 问答 (3)
  • 收藏
  • 关注

原创 Btool工具里面我用句柄对特征值写的时候,报INVALID SIZE 不是说success,写不进去?

我认为错误的原因是:假如一个特征值长度是15,那么你写特征值的时候一定要写15个字节的数据。而如果你写如11:22:33:44:55这样的5个字节的数据进去,Btool软件就会认定你写的特征值和我属性表里面的特征值是不一样的。判断的依据就是你写进来的数据多少个字节和我属性表里面的字节比对。比如下图我按Write写没反应,写不进去。但是我双击下面的那个更改有效。也就说明了要有效写特征值 必须写的特征值

2015-05-29 16:19:19 1471

原创 const和volatile同时修饰同一个变量

主要要搞清楚 编译期 和 运行期的关系。 编译期就是 C 编译器将 源代码转化为 汇编再到机器代码 的过程。 运行期就是 实际的机器代码在CPU执行 的过程。很多书上说的东西,其实都只是指编译期进行的事情。const 和 volatile 也一样,所谓的 const ,只是告诉编译器要保证在 C的“源代码”里面,没有对该变量进行修改的地方,就是该变量不能而出现在赋值符号左边。实际运行的时候则不是

2015-05-24 12:59:47 3359 2

原创 通俗理解ip地址,子网掩码,网关

首先把互联网看做一个「城市」,这个城市有很多交错的「街道」,这些「街道」的名字就是互联网中的一个网络。街道中的门牌号就是「IP地址」。「子网掩码」决定了街道门牌号码的多少。两条街道的交点就是「网关」。因为你要从一条街道走向另外一条街道必须经过两条街道的交点,当然这个「交点」对于交差的两条街道来说都是「网关」,另外一条街道也可以和不止一条街道交差,同理一个网络也可以有不同的网关。下面以一个故事的形式,

2015-05-23 15:56:51 6723 12

原创 OSAL之时间管理,软件定时器链表管理

读源码写作,尊重原创;本博文根据蓝牙4.0, 协议族版本是1.3.2 本博文分两大块。一部分是时间管理,另一部分是软件定时器管理。OSAL的时钟实现在OSAL_CockBLE.c与OSAL_Clock.h两个文件中。OSAL支持完整的UTC(世界统一时间),以2000年1月1日00:00:00为时间起点,可以精确到年、月、日、时、分、秒的时间值。背景知识// number of seconds s

2015-05-18 10:23:54 4422 1

原创 osal之添加中断向量

添加中断向量 我们需要找到中断函数的定义,这个文件的名字叫做hal_mcu.h, ,我们可以看到很多宏定义,其中Compiler Abstraction部分代码如下:/* ------------------------------------------------------------------------------------------------ *

2015-05-15 12:04:24 1905 1

原创 OSAL之消息管理

转载请注明出处,尊重原创;本文基于蓝牙1.3.2版本总述: 消息处理机制流程 OSAL中实现对消息管理的功能实现是在osal.c 与 osal.h 文件中,对于操作系统来说,不可缺少的就是任务之间信息的传递,消息包括:信号量,互斥量,消息邮箱、消息队列等。在OSAL中仅仅实现了消息队列的功能,系统可以发送或接收消息,并对消息进行管理。背景知

2015-05-14 10:22:40 4783 5

原创 OSAL之任务同步

在多任务执行过程中的,操作系统应解决两个问题: 一是各任务之间应具有一种互斥关系,即对于某个共享资源的访问,如果一个任务正在使用,则其他任务只能等待,等到该任务释放该资源以后,等待的任务之一才能使用它; 二是相关的任务在执行上要有先后次序,一个任务要等其伙伴发来通知或或消息或建立了某个条件后才能继续执行,否则只能等待。 任务之间的这种制约性的合作运行机制叫做任务间的同步。 OSAL采用事件标

2015-05-13 22:50:20 1941

原创 读数据结构(C语言版)

数据:数据是对现实世界物质的符号表示,在计算机中的意思是能输入到计算机中进行计算处理的符号为数据;是客观世界在计算机中的表示方式,是程序加工的原材料。数据可以是声音,图片,文档 数据元素:组成数据的基本构成单位,通常以结构化的形式出现,比如一本书的书目信息,包含作者,书名,出版刊号,出版社这些数据项,数据项是组成数据元素不可在分割的最小单位了。 数据对象:是具有相同结构的数据元素的集合,是数据的

2015-05-13 21:54:24 1407

原创 怎么去掉WIN7窗口文本框中淡绿色的底色

重装系统后突然发现,浏览器中URL位置,word文本框中到处都充满这种淡绿色的东西,突然就好怀念白色的底色。就想把他改过来。原来是这样的: 下面是亲测有用的教程。 1 、 回到桌面,单击右键选择个性化! 2 、 进入如下页面,选择高级外观设置; 3、进行如下设置,设置完后单击确定,就完成完成了更改,所有的文本底色都改为白色的啦! 4 、最后是如下的效果,都改成功啦

2015-05-13 20:57:07 9015

原创 OSAL 之功耗管理

尊重原创,转载请注明:基于蓝牙4.0,协议栈版本是1.3.2 在OSAL中的OSAL_PwrMgr.c与OSAL_PwrMgr.h两个文件实现对功耗的控制。首先是功耗管理的结构体定义typedef struct{ uint16 pwrmgr_task_state; //是否进入节能模式 uint16 pwrmgr_next_timeout; //记录软件定时器中下

2015-05-11 16:54:18 3014

原创 关于计算机同步概念的简单理解。

后面是网上搜集资料整理所得对同步的理解: 就是有两个数据源,最初它们的数据都是一样的。若一个数据源的数据经过添加、修改、删除等操作发生了改变(或者两个数据源的数据都发生了改变),那么为了使两个数据源的数据保持一致,即让一个数据源数据的改变反映到另一个上,就必须进行一个让两个数据源的数据保持一致的操作,这个操作就叫“同步”。同步操作结束之后,两个设备上的数据就完全一致了,处于“同步”状态。这更多的指服

2015-05-10 23:09:56 1591

原创 OSAL之任务管理

转载请注明出处,尊重原创总论OSAL每个任务最多只能支持16个事件处理,对于一些运算能力不强,内存空间不大的处理器最适合不过了。OSAL实际上不是一个真正意义上的操作系统,在加上它最多只能处理16个事件,所以OSAL没有像其他操作系统一样有复杂的任务调度算法,每个任务都是有序轮流执行。OSAL的任务管理代码主要在OSAL.c中。1、定义任务事件处理函数的格式最常用的任务函数格式是:有几个参数以及返回

2015-05-10 22:39:42 2813

原创 实现蓝牙4.0低功耗的几点方法

对于蓝牙低功耗,一般的做法都是通过配置进入睡眠模式去减低功耗,很少考虑在工作时如何降低功耗; 其实低功耗主要体现在连接方面,建立连接时间越长,功耗越高。蓝牙4.0在3ms就可以建立一次连接,而传统蓝牙却要几百ms,还有发送包的间隔不要太短了。 其次尽量发送包不要太长更不要太频繁的发包,这方面也可以降低功耗,因为包越长,需要发送的时间越长,芯片产生的热量也大,功耗也上去了。 其三尽量将一些没用到

2015-05-09 20:26:15 3730

转载 优秀实习生(应届生)需具备的几项能力

转载简书王凯 1、思考能力“善于思考”是应届生简历上的高频词汇,但在实践中,具备独立思考能力的应届生少之又少。职场中要求的“思考能力”并不是让你进入哲学领域去思考历史走向、人文变迁、岁月流逝,而是当你在工作中遇到问题时,能尝试想出解决方法。很多应届生在工作中遇到一丁点问题,想都不想张口就问。职场不是学校,主管更不是老师,老师的专职工作就是为你答疑解惑,可主管也有自己的活要做。影响双方工作效率的同时

2015-05-06 22:56:57 1528

SQL必知必会第三第四版都有

经典,简单,超级好的数据库SQL入口手册,没有第二。经典,简单,超级好的数据库SQL入口手册,没有第二。经典,简单,超级好的数据库SQL入口手册,没有第二。经典,简单,超级好的数据库SQL入口手册,没有第二。经典,简单,超级好的数据库SQL入口手册,没有第二。

2017-09-05

ubuntu14.04安装Mininet2.2.2版本

实现了在Ubuntu平台上面自动安装mininet软件的脚本文件,我自己使用没问题。

2017-03-24

使用java动态代理技术实现简单的AOP切面编程实例

对应的博客链接:http://blog.csdn.net/JQ_AK47/article/details/60469034#t12

2017-03-05

numpy1.11.3版本

http://blog.csdn.net/jq_ak47/article/details/53738348所需要的资源

2016-12-19

python3安装文件

我这个博客对应的使用到的资源。 http://blog.csdn.net/jq_ak47/article/details/53738348

2016-12-19

Gsonlib大家都说好

谢谢支持。Gson相比于org.json更好用

2016-09-27

解决usbdongle驱动安装不上去的问题

网上搜了资源一大圈,终于自己整理出一份解决usbdongle在win7系统上安装驱动的问题。希望对您有用。

2015-04-16

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

TA关注的人

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