ghostyu
码龄13年
  • 1,231,264
    被访问
  • 88
    原创
  • 1,845,639
    排名
  • 1,005
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2009-01-20
博客简介:

ghostyu的专栏

博客描述:
记录点点滴滴
查看详细资料
个人成就
  • 获得479次点赞
  • 内容获得536次评论
  • 获得497次收藏
创作历程
  • 1篇
    2014年
  • 7篇
    2013年
  • 60篇
    2012年
  • 42篇
    2011年
TA的专栏
  • 低功耗蓝牙ble
    3篇
  • linux驱动程序
    11篇
  • linux系统编程
    16篇
  • ipnc产品设计
    34篇
  • android开发
    4篇
  • 编程语言
    9篇
  • 底层硬件
    18篇
  • Zigbee
    3篇
  • 其他
    13篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

《二》CC2540和CC2541上实现ANCS(Apple Notification Center Service)

如何利用TI BLE协议栈在CC2540/41上开发ANCS的NC,这应该是许多开发者共同的愿望,在协议栈demo:TimeApp基础上修改,是最快的选择。TimeApp实现的是SIG发布的标准Service,但Apple ANCS与SIG标准Service非常相似,在上一篇文章中,我们有提到ANCS中的三个Characteristics,但这三个并不是整个ANCS,上图中显示的电池电量
原创
发布博客 2014.06.10 ·
9189 阅读 ·
0 点赞 ·
4 评论

Nexus 5设备调试

第一时间买了nexus5作为我们的bluetooth low energy的Android上的开发平台。到手几天后,才发现,新东西的资源和介绍真是少之又少。在windows xp上开始Nexus5的设备调试遇到了下面几个问题1、以前的Android USB调试 选项哪里去了?4.0以后的系统隐藏了开发者模式。选择 设置-关于手机-版本号,点了没用?狂点若干次,就打开usb调试了。
原创
发布博客 2013.11.07 ·
11180 阅读 ·
0 点赞 ·
1 评论

xcode目标调试时未出现ios真机设备

在Scheme中只有各个Simulator,没有出现已经连接到电脑的iphone4手机,在其他Project中明明有的,而且可以真机调试,怎么新建的工程没有?后来才发现,我的iphone4版本未6.01,我而我所建的Project为6.1,因此手机不可用,解决办法是:单击在TARGETS下的项目名称,然后在右面出现的里面选择Summary将Deployment Target的6.1改到ip
原创
发布博客 2013.05.17 ·
1950 阅读 ·
0 点赞 ·
0 评论

CC2540开发套件资料更新日志

前期我们完善了开发套件硬件,接下来,我们将专注于软件的开发和开发板资料的完善,重要的更新见下列日志,欢迎新老用户前往我们的云盘更新。最近更新为红色字体,详情见http://ghostyu.taobao.com【20】2013.06.20实验LEDDemo相关更新1>>添加实验LEDDemo中CC2540从机端程序:SimpleBLEPeripheral_LEDDemo.
原创
发布博客 2013.05.04 ·
16121 阅读 ·
0 点赞 ·
3 评论

蓝牙又火了 zigbee怎么办

蓝牙作为手机的标配,以前觉得作用也就在于两部接近的手机之间发发图片,也没觉着有多大的用处,反而是zigbee,超低功耗、自组网等特性,加上物联网、智能家居等概念的热炒,曾让笔者对该技术充满了遐想!但是最近参加蓝牙技术大会,却让笔者感觉到蓝牙这项“老”技术又迎来了第二春。最新发布的蓝牙4.0相信大家也有所了解了,用于工业应用的1类射频射程已经达到了100米,通常用于移动设备的2类射频也达到了
转载
发布博客 2013.04.23 ·
3372 阅读 ·
2 点赞 ·
0 评论

CC-Debugger中文使用说明书

发布资源 2013.02.25 ·
pdf

2013年3大目标

1、精通linux网络编程2、深入IPNC,包括前后端3、心中的产品链
原创
发布博客 2013.02.20 ·
2669 阅读 ·
0 点赞 ·
0 评论

调试心得:CC2533使用timer3和GPIO模拟UART

当芯片资源非常紧张,或者没有任何可以查看芯片的运行情况时(仿真器实时仿真有时并不好用),用一个GPIO模拟UART将芯片里的数据实时上传到PC端,这样的实时分析就显得非常重要了。还好RF4CE没有占掉全部的cc2533定时器的资源,可以用定时器3产生105us的中断来模拟9600波特率的UART,这样PC端就可以实时的查看数据情况了,数据分析起来灰常方便!
原创
发布博客 2013.02.01 ·
3898 阅读 ·
0 点赞 ·
0 评论

zigbee计划

记录显示,zigbee计划从2013年1月3日开始了。但是从2011年初就已经在进行了,之间两年大好时光被浪费得一干二净,现在只好快马加鞭!
原创
发布博客 2013.01.23 ·
2973 阅读 ·
0 点赞 ·
2 评论

onvif规范的实现:onvif开发常用调试方法 和常见的segmentation fault错误

在前几篇中,虽然已经实现了rtsp视频流的对接,但是还要做的工作还非常多,onvif本来就是一个覆盖面非常广的一个协议,每一个功能都要填充大量的函数。而且稍不注意就会出现segmentation fault错误。下面把我之前开发调试时的经验写下来,希望能够帮助有这方面需求的人。【来自http://blog.csdn.net/ghostyu】1、打开onvif调试开关,以便让onvif打印一些可
原创
发布博客 2012.12.25 ·
18675 阅读 ·
10 点赞 ·
13 评论

onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接

有了前几篇的基础,现在可以正式开始onvif的实现工作,其中一项非常重要的部分就是视频流的对接,即能够在符合onvif标准的监控客户端软件里接收到设备端NVT发来的RTSP视频流。这里,我所用的客户端软件是Onvif Device Manager v2.2。【来自http://blog.csdn.net/ghostyu】ONVIF Profile S Specification文档描述了Dev
原创
发布博客 2012.11.22 ·
142606 阅读 ·
45 点赞 ·
55 评论

OnvifDeviceManager onvif客户端

发布资源 2012.11.22 ·
msi

成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的对接

发布资源 2012.11.22 ·
rar

onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试

说明:网上关于ONVIF开发的文章并不多,也更找不到具体的实例来入门学习。只能靠翻阅各种Specification摸索中前进,下面是最近几天的成果。调通了服务端(或者说设备端)的Discovery,使用OnvifTestTool12.06能够搜到我的设备。【来自http://blog.csdn.net/ghostyu】1、在使用wsdl2h产生头文件前需要修改typemap.dat,修改的
原创
发布博客 2012.11.14 ·
71581 阅读 ·
35 点赞 ·
67 评论

gSOAP手册 英文 很重要

发布资源 2012.11.14 ·
pdf

ONVIF-Core-Spec-v210.pdf

发布资源 2012.11.14 ·
pdf

onvif discovery 服务端(设备端)实例

发布资源 2012.11.14 ·
gz

onvif规范的实现:使用gSOAP创建SOAP调用实例

预备知识ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。【来自http://blog.csdn.net/ghostyu】ONVIF中的其他部分比如音视频流则通过RTP/RTSP进行 。
原创
发布博客 2012.11.08 ·
44800 阅读 ·
51 点赞 ·
22 评论

onvif规范 中文介绍

什么是ONVIF ?ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实
转载
发布博客 2012.11.08 ·
59379 阅读 ·
22 点赞 ·
14 评论

原来结构体和函数是可以同名的

见识太少了。。。#include struct _func{ int s;};void _func(struct _func s){ printf("in function _func,struct _func:s.s=%d
",s.s);}int main(){ struct _func s; s.s = 10; _func(s); return 0;}运行结构
原创
发布博客 2012.11.07 ·
6382 阅读 ·
4 点赞 ·
1 评论
加载更多