自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

p=f/s

Hard work beats talent when talent fails to work hard.

  • 博客(7)
  • 资源 (29)
  • 收藏
  • 关注

原创 BLE HID 协议-----蓝牙鼠标 代码流程分析

写在前面:使用SDK版本 NRF 12.3.0,nRF52\nRF52832 pack\nRF5_SDK_12.3.0_d7731ad\examples\ble_peripheral\ble_app_hids_mouse,本文仅对代码分析,如有理解不到位的地方,欢迎沟通,QQ:993650814.正文:一、 HID准备资料:1、BLE HID简介2、BLE HID控制手机相机或...

2018-07-24 19:56:29 20655 7

转载 C语言字节对齐 __align(),__attribute((aligned (n))),#pragma pack(n)

转自 : https://blog.csdn.net/21aspnet/article/details/6729724 一、概念       对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就...

2018-07-20 16:25:46 13778

原创 实战经验,Nordic 52832 I2C0和SPI0,以及I2C1和SPI1物理地址冲突------解决办法

写在前面: 有问题欢迎沟通,QQ:993650814正文:1、Nordic 52832 片上外设资源一共两路I2C控制器,三路SPI控制器。    在项目中我们用到两路I2c和两路SPI,前期项目逐个模块调试未发生问题,随着项目深入,所有模块都已调通,整合到一起的时候发现I2C0和SPI0一起用的时候,会一直卡在这个函数中,永远也出不来了。  百思不得其解,最终还是认真查了查芯...

2018-07-20 09:51:51 3009

原创 C语言宏定义中 ## 和#的作用

写在前面: 写这篇blog也是透漏出了自己C语言有些比较偏的知识点中确实没有掌握好的弱点,还是那句话,不怕有问题,有问题就要及时弥补。 正文: 1、## 作用: 先看例子吧: 从上面例子可以总结出,##的作用就是把2个宏参数连接为1个数。 当然也可以实现字符串的连接,如下:2, #作用 先看例子: ...

2018-07-19 09:54:56 27768

原创 Nordic 52832 BLE Central Demo 分析

写在前面:本文参照 examples/ble_central/ble_app_uart_c 例程,分析一下产品做主机central时通过ble uart来跟server数据交互的流程,有理解不到位的地方,还请高手指出并欢迎讨论, QQ:993650814 正文:                                                                 ...

2018-07-13 17:13:39 3689 4

原创 实战经验,Nordic 52832 低功耗模式与唤醒机制

写在前面:最近产品开始在功耗攻关环节,中间出现了很多问题搞得焦头烂额的,通过查阅手册和向大牛们请教才刚刚好理顺了思路,大家有问题可随时交流,QQ:993650814 正文:1、问题一:由于前期方便调试,让产品一直处在持续广播模式,一直未发现问题。设置广播超时之后,理论上如果没有外设连接的话,超时时间timeout之后会切换进入低功耗模式,但是一进去就会重启,原先代码配置如下:...

2018-07-11 17:33:56 27790 24

原创 BLE 4.0 协议知识点总结(五)

写在前面:本文参考了 BLE4.0 低功耗蓝牙 协议 总结 ,对其进行了缩减,整理出了个人能理解的感觉比较基本的内容,有问题请随时跟我沟通 个人QQ:993650814.前面两篇请参考如下链接BLE 4.0 协议知识点总结(一)BLE 4.0 协议知识点总结(二)BLE 4.0 协议知识点总结(三)BlE 4.0协议知识点总结(四)正文:1、    特性(characteristic)    应用...

2018-07-05 20:01:10 1183

C++数据结构与算法.7z

C++数据结构与算法,深入浅出,视频教程,非常容易通俗易懂,适合有一定基础的人学习,非常适合。

2020-05-22

轻松搞定c++.7z

非常详细的easy 搞定c++文档,非常适合从入门到精通的学习,同学们可以下载福利了,非常高效,非常高效,非常高效哦。

2020-03-06

蓝牙5.2核心规范.7z

本文为官方的蓝牙5.2核心规范,记录了ble5.2的先进特性和工作原理,有需求的同学可下载查看。谢谢。

2020-01-07

源码:FAT32在STM32上移植.7z

在stm32上移植了FAT32文件系统,大家可以下载下来看看吧,说不定有帮助。

2019-05-30

TouchGfx入门教程.7z

本文为TouchGfx的入门教程,TouchGFX为复杂图形的开发提供了一个可以通过触摸进行控制的框架。

2019-05-27

java入门学习资料

学习Java基本语言时,做的笔记,还是比较详细全面的,作为入门的比较好的学习资料

2019-05-24

深入理解安卓系统

本书为深入理解Android 系统的压缩包,这本书对于有嵌入式功底来了解Android还是比较有帮助的。

2019-04-12

Core_V5.1 (21 Janaury 2019)

蓝牙5.1core spec,很详细的介绍了ble的所有特性功能。

2019-01-31

linux内核视频教程全套

非常详细的linux内核视频教程,比较健全,适合入门到精通。

2018-12-01

Linux网络编程全接笔记

很详细的linux网络编程资料,非常细致,有需求可下载。

2018-12-01

广播抓包工具

很好用的udp广播组包抓包工具,简单上手,作用很大,有需求的可下载。

2018-11-16

组播抓包工具

很好用的UDP抓包工具,简单易懂非常好用,有需求可下载。

2018-11-16

wireshark抓包工具

wireshark抓包工具,网络分析必备工具,有需求可下载使用。

2018-11-16

红外芯片hxd019d代码

红外芯片hxd019d驱动代码,数据协议解析,有需求者可下载。

2018-09-26

linux网络基础和网络编程

linux网络基础、socket编程,网络编程、服务器高并发编程参考文档。

2018-09-17

libevent入门学习资料

附件为本人整理的libevent的入门学习资料,时候零基础学习。

2018-09-10

VS2017开发环境一建下载

VS2017开发环境一键安装,里面很多插件都是可以选择性安装的。

2018-09-10

SSD1306 oled 驱动代码

附件为ssd1306控制器的驱动oled,调试ok,有需求的可下载。

2018-07-27

SpiFlash驱动代码

附件为spi flash的驱动代码,均已调试OK,有需求的可下载查看。

2018-07-27

三轴芯片lis2dh12驱动代码

本driver为ST的三轴芯片lis2dh12驱动代码,已经调试OK,清有需要的人下载。

2018-07-27

Linux应用编程和网络编程

本人为本人学习linux应用编程和网络编程时整理的文档,大家根据需求下载。

2018-07-27

gsensor原始数据到简单计步

实现由gsensor原始数据到步数计算的简单计算方法,主要用在手环项目中。

2018-06-28

ST 各类sensor 驱动

附件基本涵盖了ST的所有sensor的驱动代码,例如三轴加速度,六轴A+G,温度sensor等等。

2018-06-07

gsensor LIS2DH12 datasheet

本篇文档主要说三轴加速度传感器gsensor 型号为LIS2DH12芯片的datasheet,通过本篇datasheet可以了解该芯片的使用方法。

2018-06-07

_SSD1306_说明文档

OLED 驱动IC ssd1306开发文档说明,里面详细介绍了SSD1603这款IC的使用配置方法。

2018-05-22

micro_ecc_lib_nrf52.lib 文件

编译NRF52832 secure bootloader时所需要的lib库文件。

2018-05-11

串口调试工具

大傻串口调试软件是一款拥有自动识别串口、接收发送文件、自动连续发送数据等功能。支持端口,波特率,数据位,校验位,停止位等参数的调试,软件最多可支持20个串口,新版本还增强了关键字过滤功能。

2018-05-10

jlink驱动V502

ARM调试工具Jlink安装驱动,V5.0.2版本。J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接

2018-05-10

空空如也

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

TA关注的人

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