树莓派的蓝牙通讯
树莓派的蓝牙通讯
==
作者:王浩宇 Qrpucp
目录
# 树莓派的蓝牙通讯
- 作者:王浩宇 Qrpucp
目录
一.准备工作
二.利用蓝牙工具进行调试
三.编译使用gattlib
一.准备工作
我使用的蓝牙模块是大夏龙雀的DX-BT16,支持BLE4.2协议。树莓派的型号为4b,操作系统为64位的ubuntu-18.04。
提前说明一下,因为我没有安装桌面,所以很多工具都需要自己手动安装。
首先先创建一个root用户,方便以后的系列操作。下面的所有命令都是在root权限下进行的。
sudo passwd
su
bluez是linux官方的蓝牙协议栈,我们首先安装blue...
when_i_installing_ubuntu_on_notebook
数数我在安装ubuntu的时候踩的坑
<p align="right"> 作者:HITYJ<p>
0 写在前面
从昨晚到今天下午,我在安装Ubuntu的过程中踩了很多很多坑。一怒之下成此文
1 invidal magic number
在下载镜像,ultraiso刻录,U盘启动,选择install ubuntu之后
报错!
invidal magic number
google之,无果
先怀疑是不是包出了问题于是使出sha-256校验大法,一模一样
更换关键词再找,一段话令我印象深刻
My fault for buying cheap generics off amazon1
不要用山寨货!!!
扔下我刚买的几块钱便宜U盘,找舍友借了...
C51MCU_Timer_Interrupt_Chen
定时器中断
======
撰稿人:陈功
—–
理论讲解
晶振为单片机提供了固定的时钟信号。时钟在单片机内部就是一个个的方波信号。晶振的频率有大有小,分频,就是让时钟的频率减慢下来,与之相对的,还有倍频。我们在51中主要讨论分频。
假设单片机的输入时钟是24MHz,12分频后的频率是则2MHz,分频后对应的周期是0.5us(T=1/f)。
之前我们的延时主要是利用空循环来浪费时间,此时,CPU不能干其他的事情,效率很低。我们多么希望能有一个东西,不干扰CPU干别的事情,只是默默地计时,等到时间到了指定时间,就跑过来提醒一下CPU该放下手头的事,让灯闪一下了,它就是——定时器(计数器)
TH0和TL0都是8位的寄存器(理解为变量就好),两个8位的定时器共同组成了一个16位的定时器。
常用寄...
锡焊笔记
电路板焊接学习笔记
<p align="right"> 指导:
<p align="right"> 作者:HITMechanic</p>
文章概述
锡焊是电路板制作中的必备技能,简单易学,本文为整合实践经验与网络资料的一篇学习笔记,主要介绍常用的点锡焊接法。
文章主要有三部分:物品介绍,焊接流程,注意事项。
物品简介
必备
电烙铁
焊锡丝
电路板及一些焊件
请注意电路板1上的环形小洞——焊盘
![某宝上两片带有焊盘的电路板(洞洞板)](锡焊学习/某宝上两片带有焊盘的电路板(洞洞板).jpg)
引脚(管脚)
各种钳子
水口钳更锋利,原用于剪切塑料;斜口钳更适合剪断铁丝等硬物;在焊接时用途基本相同,不必特意区分...
C51MCU_开发环境配置
开发环境配置
讲解人:郭梓贤
1、引言
我们希望单片机执行什么任务,就将能够解决问题的代码烧写进单片机中,单片机执行程序,达到我们的目的。那么,设计单片机程序这一非常重要的环节,我们如何操作呢?这就要用到51单片机C语言程序的开发环境。这次就是帮助大家在自己的机器上安装keil4。
Note:大家在今后的学习中会遇到各种各样的软件,很多软件的安装和破解已经是家常便饭,所以大家在刚接触这些事物的时候,不要因为什么都看不懂而有畏难情绪,开始接触所有人都是比较迷茫的。
2、开始操作
所有需要的软件都放在“新生培训资料”中了,大家依据步骤采用即可。
安装keil4并激活
我们选择c51v951a.exe安装
显然要agree啦(手动滑稽)
安装路径...
C51MCU_Timer_Interrupt_HITLYT
单片机第8课——定时器中断
<p align="right"> 作者:米米糊</p>
<p align="right"> 归档人:HITLYT</p>
前言
由于一些小失误,51单片机教程的定时器中断部分有两个版本,童鞋们不妨把两个版本都看一看,互相参考进行学习。
上集回顾~~
数码管
如何偷懒(封装一个数码管驱动)
再探C语言
C语言子函数
本集预览~~
中断
什么是中断
中断的好处
复习外部中断
定时器中断
定时器中断的使用
+1s的时钟
时钟
这次我们来说说时钟。
晶振为我们的单片机提供了一个固定的时钟信号。时钟信号在单片机内部就是一个个的方波信号。
所谓分频,就是...
C51MCU_矩阵键盘
矩阵键盘
讲解人:郭梓贤
1、引言
矩阵键盘,顾名思义,就是长得像矩阵的键盘,例如,电话拨号按键就是一组矩阵键盘,我们这一讲就是要通过51单片机实现这种随处可见的,用于人机交互的矩阵键盘。
2、关键词:
扫描IO口、按键的消抖
3、操作方法
在按键与外部中断一讲中,大家接触到了按键的基本结构,简而言之就是,按键的一边接地、一边接单片机引脚,当按键按下时,引脚电平由高变低,通过这种电位变化来得知按键被按下。
然而,对于一组矩阵键盘来说,涉及的按键往往很多,而单片机的IO口数量为数不多,我们希望尽可能节省IO口的使用,让单片机能做更多的事。所以对于矩阵键盘来说,我们显然不能每个矩阵键盘用一根线控制。
我们扩展板上有9个按键,组成3x3的矩阵键盘,我们板子布线的方式是,...
ZEOWAY手台测评
ZEOWAY手台测评
<p align="right"> 指导:BG2DGR</p>
<p align="right"> 作者:HITSPB</p>
文章概述
远征出去玩时一位学长给了我四个手台(此处@BG2DGR斜眼笑)其中两个是U段的,两个是V段的(U/V代表该台对讲机的频段范围,U段频率范围通常在400-470MHz;V段频率范围通常在136-174MHz),总的来说就是高低频的区别。
经过远征时的使用与测验我们对手台的参数产生了兴趣,而我就接下了测评手台的重任(guo),还好有三老师的指导与帮助使得过程得以顺利进行,我们除了亲身体会到手台的(强大)功能以外,我和三老师还在卫星所通过矢量分析仪以及示波器的频谱仪功能测量了天线的驻波以...
24 post articles, 3 pages.