初始化: 数据处理: if(LL_DMA_IsActiveFlag_TC3(DMA1)) { LL_DMA_ClearFlag_GI3(DMA1); LL_DMA_DisableChannel(DMA1,LL_DMA_CHANNEL_3); LL_DMA_SetDataLength(DMA1,LL_ ...
分类:
其他好文 时间:
2019-12-03 20:13:43
阅读次数:
541
几年前蓝牙耳塞在大哥苹果的带领下有着掀翻小池塘的气势。蓝牙耳塞完全替代了我在通勤路上用的有线塞子,当时随便买了一副两百多元的塞子,低音轰头就算了质量还很差,用了两个月就充不进去电还经常偏音这就蛋疼了。虽然我已经四五年不玩耳塞了,但印象中两百元塞子不至于粗制滥造。翻了一下网页才发现蓝牙耳塞的起步价应该... ...
分类:
其他好文 时间:
2019-12-01 09:54:39
阅读次数:
128
1.从控制中心直接选择无线网络和蓝牙配件 苹果首次在 iOS 7 中加入了控制中心,允许用户进行一些快速操作,例如打开/关闭飞行模式、打开/关闭蜂窝网络、打开/关闭 Wi-Fi 等。但很多控制都只停留在一级菜单,你只能关闭或开启而无法直接选择无线网络和蓝牙配件。但 iOS 13/iPadOS 正式打 ...
分类:
移动开发 时间:
2019-11-25 13:20:30
阅读次数:
96
一、发送数据 public static OutputStream os; os = socket.getOutputStream();//获取输出流 os.write(message1.getBytes()); os.flush();//将输出流的数据强制提交 此处发送数据可以封装为一个方法,并设 ...
分类:
移动开发 时间:
2019-11-24 13:48:28
阅读次数:
92
一、注册蓝牙操作的相关权限 1、注册权限需要在AndroidManifest.xml中注册: 2、进行蓝牙权限注册 在这里我注册了四个蓝牙相关的权限: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> ...
分类:
移动开发 时间:
2019-11-24 13:40:37
阅读次数:
127
电路设计: 数据高速传输死机问题 : 经检查,该问题是客户板子上的电阻 R51 没有焊接引起的。R51 为 PMOS 栅极 G 的串 联电阻,该电阻没有焊接时,相当于 PMOS 的栅极引脚悬空。此时 PMOS 是无法正常导通 和关闭的, B_VCC 只有 2.7V 且波动极大,波形如下图 3 所示, ...
分类:
其他好文 时间:
2019-11-20 16:57:47
阅读次数:
75
谈谈对中断的理解? 中断是计算机中处理异步事件的重要机制 中断触发的方式: 1)中断源级设置 按键:(CPU之外的硬件) 设置中断的触发方式 uart控制 (CPU之内的硬件) 不用设置触发方式 中断使能 2)中断控制器级设置 优先级 中断使能 ...设置发往哪个核 3)ARM设置 cpsr.I = ...
分类:
其他好文 时间:
2019-11-14 20:09:59
阅读次数:
118
首先这两颗芯片都是出至NORDIC的芯片, NRF51802是蓝牙4.0/4.2,NRF52810是蓝牙5.0 NRF51802是NRF51822的精简版本,NRF52810是NRF52832的精简版本。 NRF51802的容量运存跟NRF51822是一样的,两者的软件硬件可以互相兼容使用。唯一的区 ...
分类:
其他好文 时间:
2019-11-13 10:48:16
阅读次数:
214
linux驱动程序开发1、linux驱动工程师需要具备的知识 1)硬件的知识 看懂电路原理图 (二极管 三极管 电阻...) 底板和核心板中名称相同的导线是同一条导线 目的:找到要驱动的硬件和CPU的连接方式 熟悉常见的接口:gpio uart i2c 1-wire spi 485 can usb ...
分类:
其他好文 时间:
2019-11-12 20:30:14
阅读次数:
111
UART 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)。 一、定义 UART是一种通用串行数据总线,用于异步通信。该总线实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信。 二、通信协议 UART作为异步串口通信协议的 ...
分类:
其他好文 时间:
2019-11-11 21:54:13
阅读次数:
99