- 博客(40)
- 资源 (10)
- 收藏
- 关注
转载 蓝牙广播和扫描理解
本文涉及如下BLE问题: BLE设备是如何被发现的 如何快速的找到BLE设备或者如何降低广播阶段的功耗 BLE广播通道/频道(channle)上的PDU 1. 广播的目的让别人能发现自己,对于一个不广播的设备,周围设备感觉不到其存在的,因此,要让别的设备能发现,则必须向外广播,在广播中可以带上丰富的数据,比如设备的能力,设备名字以及其他自定义的数据,这也就有了第二种可能。 给不需要建立连接的应用广播数据,比如一个BLE温度计,其本身可以不接收任何连接,而可以选择通.
2021-09-18 14:35:03
9978
3
转载 IMX8 GPIO 编号计算
首先查看SOC引脚定义:然后找到使用引脚的编号,example:SC_P_CSI_RESET_LSIO_GPIO3_IO031、GPIO3属于gpiochip3编号范围384-4152、IO03编号=384+3=387SC_P_CSI_RESET_LSIO_GPIO3_IO03 编号就是387
2021-09-03 17:32:30
713
原创 使用UUU工具烧录并分区(GPT)
uuu_version 1.2.39 # Please Replace below items with actually file names # @_flash.bin | boot loader # @_Image | kernel image, arm64 is Image, arm32 it is zImage # @_board.dtb | board dtb file # @_initramfs.cpio.gz.uboot | mfgtool init...
2021-08-12 14:43:15
5468
1
转载 Atlassian 产品安装、管理中出现的问题集锦
由于随着时间的推移,这里会出现更多更多的问题,不仅仅涉及到Atlassian的主要产品,也会涉及很多插件或功能部件,这里采用目录+详情的方式来列举,大家可以先看一下目录,如果目录没有就没有了。插件安装 JIRA备份 备份导入问题,admin用户不可用 Crowd用户导入,显示乱码 JIRA时间格式修改 Confluence时间格式修改 Confluence中导入Visio图 lo...
2019-04-02 17:17:49
984
转载 fedora 20 安装samba服务
解决连接服务器且登陆后,无法连接到fedora服务器,亲测有效。同样适用fedora191.使用指令sudo yum install -y samba 安装,出现如下错误,在路径里面找不到安装包。参考http://zhangyanpei.blog.51cto.com/8964634/15605432.手动打开:https://pubmirror2.math.uh.edu/fedora-...
2019-01-14 13:18:28
484
转载 蓝牙BLE地址类型
1. 前言也许关注BLE的同学都注意到了,BLE设备有多种类型的设备地址,如Public Device Address、Random Device Address、Static Device Address、Private Device Address等等。如果不了解内情,大家肯定会被它们绕晕。不过存在即合理,这样看似奇怪的设计,实际上反映了BLE的设计思路以及所针对的应用场景。让我们通过本文...
2018-12-29 10:44:06
19018
转载 蓝牙低功耗BLE广播
广播低功耗蓝牙设备通过广播信道发现其他设备,一个设备进行广播,而另一个设备进行扫描。广播相关的参数大致有以下几种:1.Advertising interval2.Advertising_Type3.Own_Address_Type4.Direct_Address_Type5.Direct_Address6.Advertising_Channel_Map7.Ad...
2018-12-29 10:29:44
1160
转载 蓝牙 USB HID mouse send report
内容为网络转载,如有版权问题请联系删除 USB鼠标键盘协议介绍。 鼠标发送给PC的数据每次4个字节:BYTE1 BYTE2 BYTE3 BYTE4。定义分别是:BYTE1 -- |--bit7: 1 表示 Y 坐标的变化量超出-256~255的范围,0表示没有溢出 |--bit6: 1 表示 X 坐标的变化量超出-256~255的范围,0...
2018-11-19 15:43:15
1521
转载 STM32 keyboard USB HID键盘功能的实现
参考地址:https://blog.youkuaiyun.com/a65135793/article/details/80287250相关文章·1、STM32完成USB_Keyboard的实验总结----http://blog.youkuaiyun.com/u014980289/article/details/62417601 下面编写下USB键盘的程序,依然在CustomHID工程上修改。依旧...
2018-11-11 17:02:05
20276
4
转载 Bluetooth的profile总结
IDprofile名字用途1A2DPAdvanced Audio Distribution Profile《高级音频分发规范》。如:手机的高质量音乐播放,可以传到蓝牙立体声耳机或者车载设备;A2DP主要的目的是双向传递高质量的音频流2AVRCPAudio Video Remote Control Profile《音视频
2018-01-04 17:19:29
417
原创 虚拟机下固定ubuntu ip 地址
说明:虚拟机 ubuntu固定ip地址,界面操作,非命令行。net方式连接的vmnet81、打开网络编辑器,点击vmnet8,查看ip范围,掩码 、网关2、ubuntu右上角图标编辑连接中设置ipv4:ip(上图中看到ip范围内),掩码(255.255.255.0),网关(一般为*.*.*.2),dns(一般同网关相同,要设置,不设置无法联网)
2017-12-19 17:32:39
593
转载 通过tftp启动arm开发板
在Ubuntu中安装tftp服务器的方法如下:1) 下载并安装程序通过软件管理可以安装相应的程序tftp/tftpd,tftp是客户端程序,tftpd是服务器程序。在ubuntu系统的终端里输入下面的命令:sudo apt-get install tftp tftpd通过上面的命令,就可以安装相应的软件。2) 建立tftp服务器目录建立一个tftp客
2017-02-24 16:33:02
1047
转载 VMware虚拟机配置文件(.vmx)损坏修复
前言:对于VMware虚拟机配置文件(.vmx)损坏大家发生问题的原因可能跟我不一样,但是解决方法应该是一样的.但是本方法仅适用.vmx文件损坏而其他文件完好无损的情况。问题发生:最近一直在研究hadoop,今天刚搭建完HBase,用的时候就感觉速度很慢,结果在执行HBase shell的时候,卡住不动了。然后就报错了错误信息...忘记了内容了...然后
2016-04-15 10:03:34
3603
转载 编译 arm 版的qt
编译 arm 版的qt标签: armqt交叉编译2014-07-25 14:36 4403人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。因为项目需要,我们需要在开发板上使用QT开发平台,因此需要编译一个arm版的QT. 在网上找了一些资料,费了几天时间,终于成功了。第一步,准备源码先下载QT 源码,在htt
2016-04-08 13:55:37
551
原创 QT 自定义Qcombobox样式,下拉项同时包括图片和文字
参考文章:http://blog.sina.com.cn/s/blog_a6fb6cc90101ed6n.html源码实现的是,在qt下自定义Qcombobox的下拉选项,每一个选项都可以单独拥有一个文字和实例图片,运行效果如下:未展开时:按下F1,然后按Enter展开后:选项文字是QLabel,图片是QPushButton加载的背景图片其中代码还涉及功
2015-10-10 14:39:32
16927
原创 搭建开发板nfs文件系统
1.首先确定,开发板系统启动后,可以跟pc机或虚拟机ping通。其中虚拟机采用桥接方式。2.sudo apt-get install nfs-kernel-server portmap//安装nfs服务并重启服务 : sudo /etc/init.d/portmap restart sudo /etc/init.d/nfs-kernel-server re
2015-07-23 13:34:54
818
转载 Qt中 QString 和int, char等的“相互”转换
Qt中 int ,float ,double转换为QString有两种方法1.使用QString::number();如:[cpp]view plaincopyprint?long a = 63; QString s = QString::number(a, 10);
2015-07-17 11:25:10
533
转载 [从零开始]做四轴
原文链接:http://www.9mcu.com/9mcubbs/forum.php?mod=viewthread&tid=1047581&page=1&authorid=403735关于陀螺仪视频可参考原文链接很多童鞋已经拿到了套件,由于基础不同,大家在硬件焊接/模块驱动/程序调试等方面会遇到各种各样的问题,为了给大家解答,也为了方便大家少走弯路,特此开贴,从最开始的硬件焊接调试
2015-07-02 22:01:10
2478
2
转载 GUI(主)线程与子线程之间的通信
在主线程上,可以控制子线程启动,停止,清零如果子线程启动的话,每一秒钟会向主线程发送一个数字,让主线程更新界面上的数字。程序截图:上代码:[cpp] view plaincopyprint?#include #include #include
2015-06-24 11:18:26
810
原创 基于v4l2的摄像头驱动笔记
/***********************************************************一:先贴摄像头应用流程,对应驱动一步步跟:***********************************************************/#include stdio.h>#include stdlib.h>#include strin
2015-06-03 00:10:00
2415
转载 V4L2用户空间和kernel层driver的交互过程
这篇文章详细分析了V4L2用户空间和kernel层driver的交互过程,目的只有一个:更清晰的理解V4L2视频驱动程序的系统结构,驱动编程方法,为以后开发视频驱动打好基础既然从用户层出发探究驱动层,这里先贴出应用层code:#include stdio.h>#include stdlib.h>#include string.h>#include
2015-02-21 00:43:36
1026
原创 camera驱动小节二:添加同时基于V4L2和I2C的设备和驱动
//设备信息//arch/arm/mach-s5pv210/mach-cw210.c //设备以ov9650为例static struct i2c_board_info ov9650_i2c_info = {I2C_BOARD_INFO("OV9650", 0x60>>1),//会被 扫描 并生成 i2c_client.platform_data = &ov9650_pl
2015-02-11 01:52:28
4688
原创 camera驱动小节一:fimc控制器
//fimc 驱动层drivers/media/video/samsung/fimc/fimc_dev.cstatic int fimc_register(void){platform_driver_register(&fimc_driver);//驱动注册,fimc控制器return 0;}static struct platform_driv
2015-02-10 01:32:55
1412
转载 android 关机流程 二
在run()方法中也會做一些reboot之前的清除工作,关掉要关的服务等。[cpp] view plaincopyprint?public void run() { BroadcastReceiver br = new BroadcastReceiver() { @Override pu
2015-02-07 00:47:02
404
转载 Android关机流程 一
关机动作从按键触发中断,linux kernel层给android framework层返回按键事件进入 framework层,再从 framework层到kernel层执行kernel层关机任务。长按键对应的handler代码:frameworks\policies\base\phone\com\android\internal\policy\impl\phonewindow
2015-02-06 00:08:31
572
原创 linux : gerrit搭建配置服务器+git简单操作+apache代理配置+部分遇到的错误及处理
系统:ubuntu12.04gerrit:2.8.5参考链接:
2014-10-30 21:43:05
5330
1
ts_07.10.rar
2020-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人