自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 nordic 功耗调试经验

nordic 功耗调试经验1.如果设备会进入休眠,首先应该应该看下休眠的功耗,比较理想的状态,休眠的功耗应该是在几个ua2.有很多问题会导致功耗异常,比如IO口状态不对,比如IO口内部是上拉,但是却有外部下拉,那么这种情况1个IO口大概是几百ua的漏电。3.GPIOTE的#define GPIOTE_CONFIG_IN_SENSE_TOGGLE(hi_accu) \ { \ .is_...

2020-11-28 14:19:12 832 1

原创 记录如何为nordic 键鼠sdk移植s130协议栈

nordic 有一个专门针对键鼠的sdk,用的协议栈是s110.官方并没有将sdk移植到s130上,由于s130的一些新特性,有可能需要将协议栈升级到s130.这里的s130指的是s130 v2.0.1,也就是三个s130版本中最新的。在这个版本中有对more data的支持。 首先。在官网上下载s130协议栈:https://www.nordicsemi.com/Softwa...

2019-11-27 14:41:06 587 1

原创 写flash如何做到4字节对齐

typedef struct{ uint8_t cfg_flag; uint8_t protocol_mode; // uint8_t fn_lock; //0:unlock, 1:lock ; bit0: 2.4G, bit1: ble1 , bit2: ble2, bit3: ble3 uint8_t host_system;...

2019-11-13 16:53:26 2194

原创 [ 1.309420] Freeing initrd memory: 484K 卡死问题解决办法

有可能是没有执行同步。所以在将镜像拷贝到sd卡后执行一遍:sudo sync

2017-12-21 09:30:39 2090

原创 wandboard android 4.4.2源码编译错误

1.ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-ar only run on 64-bit linux这个错误是说我的系统不是64位的,但显然事实不是这样。我的系统是ubuntu14.04 64位。然后我发现源码做出的这个“错误”判断源于一个

2017-12-13 14:26:59 224

原创 在wandboard上加载Android6.0

1.在https://www.wandboard.org/downloads/这个链接上下载Android6.0.12.将microsd卡插入读卡器,连接pc(操作系统ubuntu14.04).3.使用sudo gparted命令将sd卡格式化为ext2格式。4.使用以下命令拷贝操作系统dd if=*.img of=/dev/sdd bs=1M。将*.img更换为下载的img文件,将s

2017-12-11 17:45:49 249

转载 如何在wandboard上加载Android操作系统

http://android.serverbox.ch/?p=899使用chrome的自动翻译功能,非常好用。

2017-12-08 18:30:35 229

原创 struct platform_driver 结构体的阅读笔记(3.0.35)

struct platform_driver {/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ int (*probe)(struct platform_device *); int (*remove)(struct platform_device *); void (*shutdown)

2017-11-13 11:56:41 4756

原创 mx6q_sabresd_init_uart函数跟踪

串口初始化:static inline void mx6q_sabresd_init_uart(void){ imx6q_add_imx_uart(2, NULL); imx6q_add_imx_uart(0, NULL);}跟踪这个函数:imx6q_add_imx_uart#define imx6q_add_imx_uart(id, pdata) \ imx_add_imx_

2017-11-10 12:00:27 335

原创 board-mx6q_sabresd.c源码阅读笔记

MACHINE_START(MX6Q_SABRESD, "Freescale i.MX 6Quad/DualLite/Solo Sabre-SD Board") /* Maintainer: Freescale Semiconductor, Inc. */ .boot_params = MX6_PHYS_OFFSET + 0x100, .fixup = fixup_mxc_board, .

2017-11-10 09:55:15 1321

原创 kernel_imx源码学习_1

首先看看文件下包含的内容:这里通过查询资料对每个文件做简要注释:1./arch文件夹下包含体系结构的相关代码,对于每个架构的cpu都有一个对应的子目录。2./block块设备的通用函数(块设备是I/O设备的一类)。3.COPYING是一个说明内核版权的文本文档。4.CREDITS是对linux项目的贡献者名单列表。5./crypto包含常用加密算法和一些压缩和CRC校验

2017-11-06 15:10:59 466

HID 协议官方文档 蓝牙5.0协议

HID协议官方文档,蓝牙5.0协议,存点C币下东西用,见谅。

2018-10-26

BusHound

BusHound_v6.0.1.msi

2018-10-19

通过Arduino给APM编译下载最新固件

通过git不仅能下载 apm源代码,还能下载mission planner源代码。

2015-04-22

先进PID控制及其MATLAB仿真

先进PID控制讲解及其MATLAB仿真。

2015-03-20

空空如也

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

TA关注的人

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