自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 ubuntu 14.04 ssh

使用gedit修改配置文件"/etc/ssh/sshd_config"打开"终端窗口",输入"sudo gedit /etc/ssh/sshd_config"-->回车-->把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。

2015-04-30 23:40:55 531

原创 controller配对与接触配对

1.  当点击添加按钮后以上数据,都是z-wave主控制器与pc controller软件的交换。2.  当连续点击从结点的配对按钮后。 3.  当点击remove按钮后4.  当连续点击从结点接触配对按钮后

2015-04-27 13:57:57 957

原创 z-wave问题汇总

1.       如果发送的串口数据的checksum不对的话,z-wave结点会响应一个0x15。2.      5202既可以做控制也可以做设备端。5304只能做控制端。用5202,作为控制端会好一点。5304的天线性能可能会稍微差一点。3.        一个从节点同时只能加入一个主节点的网络,要是你的从节点,加入过以前的网络,那你加入现在的这个网络必须要先删除一下。删除的操作是由主

2015-04-24 22:18:39 3296

原创 ZDB5202烧成控制器方法

1.跳线和ZDB5202的安装位置如下图黄色开关设置为off状态,就是靠近班子里面的一方。 2.打开z-wave programmer软件,设置如下图,注意烧写接口为spi,烧写的时候会提示的。选yes是uart,选no是spi。3. 烧写完成后,再将跳线设置为下图。即可当控制结点使用了。

2015-04-24 18:06:48 1047

转载 INTEL和AMD两大巨头的前身

仙童半导体公司,曾经是世界上最大、最富创新精神和最令人振奋的半导体生产企业,为硅谷的成长奠定了坚实的基础。更重要的是,这家公司还为硅谷孕育了成千上万的技术人才和管理人才,它不愧是电子、电脑业界的“西点军校”,是名符其实的“人才摇篮”。一批又一批精英人才从这里出走和创业,书写了硅谷一段辉煌的历史;然而,正因为人才的大量流失,也造成了这家公司历经坎坷的商海沉浮。       仙童半导体创立于195

2015-04-24 15:45:42 3845

转载 基于Z-Wave无线技术的指纹锁系统设计

http://www.chinaaet.com/article/218940摘  要: 结合新兴的低功耗的Z-Wave短距无线通信技术,设计一种应用于酒店的智能指纹锁无线管理与控制系统。该系统的门锁硬件电路包括主控制器S3C2440、指纹采集模块、电机驱动模块及ZM3102无线模块,对门锁节点中Z-Wave通信模块的硬件设计和软件设计进行详细说明,并研究了Z-Wave网络的结构、协议、

2015-04-24 15:44:23 3551

原创 ZDB5304烧写方法

1.  跳线和5304的位置如下图 2. 打开z-wave programmer软件,设置如下图  烧写过程中会提示按下reset或释放reset按键。照做即可。烧完后,用Compare来比对一下,确认是否烧写成功。

2015-04-24 14:56:14 1158

原创 冠榕智能灯光控制协议分析(controller init)

上面几篇已经详细介绍了z-wave协议的分析方法,这一章,我们分析z-wave pc controller初始化时的通信信息。我们只将关键信息列出,然后直接将分析出来的串口数据列出。1. 得到z-wave版本01 03 00 15 E906 01 10 01 15 5A 2D 57 61 76 65 20 33 2E 39 32 00 01 9E06

2015-04-23 16:09:59 1230 1

原创 冠榕智能灯光控制协议分析(controller->node) 2

z-wave第一篇,我们用COMMAND_CLASS_BASIC - BASIC_SET控制智能开关。但是智能开关上有两个执行器,我们只能控制其中一路,那么我们如何控制另一路的开关的。在z-wave第二篇,我们分析了智能开关两个按键发送的消息,发现,用的是COMMAND_CLASS_MULTI_CHANNEL - MULTI_CHANNEL_CMD_ENCAP。查看SDS1

2015-04-22 13:48:34 1537

原创 冠榕智能灯光控制协议分析(node->controller)

1. 在Z-WAVE PC Controller软件选择已配对的智能开关。从上图中可以看到,我们的智能开关的node id是11,即0x0B。 2. 按下智能开关,用串口工具可以看到以下信息。01 0D 00 04 00 0B 07 60 0D 01 01 00 03 FF 6B 01 0D 00 04 00 0B 07 60 0D 01 01 00 03 FF

2015-04-21 11:20:08 1134

原创 冠榕智能灯光控制协议分析(controller->node)

1. 在Z-WAVE PC Controller软件选择已配对的智能开关。从上图中可以看到,我们的智能开关的node id是11,即0x0B。 2. 向智能开关发送灯光的开闭数据。CommandClasses选择COMMAND_CLASS_BASICCommandName选择BASIC_SETValue为00时关闭灯光,为01时打开灯光。从ZW_

2015-04-20 14:38:59 1327

原创 LSA40AT9001 4412时序

/* LSA40AT9001 */static struct s3cfb_lcd lsa40at9001 = {.width = 800,.height = 600,.bpp = 32,.freq = 40,.timing = {.h_fp = 210,.h_bp = 25, //46,.h_sw = 20,.v_fp = 12,.v_fpe

2015-04-18 00:55:21 1159

转载 Linux内核Crash分析

http://blog.chinaunix.net/uid-20788636-id-4377271.html 在工作中经常会遇到一些内核crash的情况,本文就是根据内核出现crash后的打印信息,对其进行了分析,使用的内核版本为:Linux2.6.32。每一个进程的生命周期内,其生命周期的范围为几毫秒到几个月。一般都是和内核有交互,例如用户空间程序使用系统调用进入内核空间。这时使用的

2015-04-16 17:03:26 739

转载 Django框架里的MVC思想

让我们来研究一个简单的例子,通过该实例,你可以分辨出,通过Web框架来实现的功能与之前的方式有何不同。 下面就是通过使用Django来完成以上功能的例子: 首先,我们分成4个Python的文件,(models.py , views.py , urls.py ) 和html模板文件 (latest_books.html )。models.py:1#

2015-04-09 11:39:43 4002 1

原创 django 学习 (四) 模板标签

模板标签实现html文件中的控制语句,模板标签语句用{%  %}形式编写假如在views.py文件中定义以下内容并传递给模板my_dic = {'name':'zhang', 'age':'32', 'sex':'male'}my_list = ['aaa','bbb']return render_to_response('index.html', {'list':my

2015-04-08 22:25:40 525

原创 django 学习 (三) 模板变量

将views.py中的变量传递给html模板来显示,变量是以字典的形式传递给html模板文件显示的。    模板文件里以字典的{{健名}}来得到健值。    可传递的变量有以下几种形式1. 基本变量    return render_to_response('index.html', {'title':'title-django', 'user':'user-djang

2015-04-06 23:14:58 677

原创 django 学习 (二) 模板

1. 在应用的目录下创建templates目录,并创建一个html文件,比如my.html2. 修改应用的view.py文件,将my.html文件反馈给请求,有两种写法           from django.template import loader, Context           from django.shortcuts import render_to_respon

2015-04-04 10:41:39 702

原创 django 学习 (一)

1. 下载Django 1.3.3     https://pypi.python.org/simple/django/2. 验证下载的文件    md5sum3. 解压安装    python setup.py install4. 在python的shell里验证是否安装成功    import django5. 新建一个目录建立第一个django工程

2015-04-03 18:22:55 749

原创 alarm项目bug

1. rt5350上运行的soap服务器程序,响应时间过长    原因:打开了soap的调试日志,soap的调试日志是保存的文件中的。所以在rt5350上文件读写速度太慢造成的。因此               在编译的时候不能加-DDEBUG2. 串口一次read调用读到两帧完整的报文测,第二帧数据无法得到处理    原因:每次read返回一次,只从缓冲区里取一次数据造成的。应该

2015-04-02 13:54:54 622

RT5350用户手册

RT5350中文手册,这是对ralink原厂sdk手册的补充,因为ralink的sdk的编译流程和一般的嵌入式开发板的编译流程有不少差别,所以写了这个中文手册。对于第一次接触路由方案的开发人员,有相当的参考价值。

2014-04-25

ucGUI学习笔记 -- 仿真器

ucGUI学习笔记 -- 仿真器 原创

2012-06-14

空空如也

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

TA关注的人

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