自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (31)
  • 收藏
  • 关注

原创 nordic蓝牙地址获取

1.nordic蓝牙地址获取 代码官方工程默认都是使用静态随机地址,地址的最高两位必须要是 1 1,原因下面会有解释void ble_get_mac(void){// uint8_t i;// ble_gap_addr_t ble_mac;//#if (NRF_SD_BLE_API_VERSION >= 3)// sd_ble_gap_addr_get(&am...

2019-12-30 16:26:00 1184 1

原创 无源晶体和有源晶体的起振测量

1.无源晶体和有源晶体的起振测量1.1示波器时间设置如果晶体是32m,时间为31ns示波器时间设置: t=1000ms /32mhz=31ns如果晶体是32khz,时间为:31us示波器时间设置: t=1000ms /32khz=31us1.2示波器幅度设置幅度设置到20mv --200mv左右...

2019-12-27 20:16:15 1069

原创 at指令库

1. at指令库1.0添加AT命令方式很简单,参考atengine.c文件下部的代码,比如加入XXX命令就如下DECL_ATCMD(HELLO);DECL_ATCMD(XXX);static ATCmdItem const atCmdLst[] = { REG_ATCMD(HELLO), REG_ATCMD(XXX), {}};DECL_ATCMD(HELLO){ ...

2019-12-26 14:04:27 1821

转载 LMIC使用代码参考

1.0 LMIC使用代码参考/******************************************************************************* * Copyright (c) 2015 Thomas Telkamp and Matthijs Kooijman * * Permission is hereby granted, free of c...

2019-12-24 11:44:11 648

原创 Source Insight中的多行注释

1.0 多行注释 //我们经常要对一整段代码进行注释,很多代码编辑器都提供了这样的功能:用快捷键“Ctrl + /”来实现“//”的多行注释。但是在用source insight的时候,发现竟然没有这样的功能。于是在网上搜了一下,sourceinsight里面的多行注释可以用宏来实现。以下是实现多行注释的宏代码(在别的网站copy过来的,经过测试,还是很好用的):macro MultiLi...

2019-12-18 10:09:19 384

原创 LMIC发数据,外部收不到

1.0问题LMIC发数据,外部收不到2.0解决方法设置IO3控制晶体电源#define DIO3_1_6V 0#define DIO3_1_7V 1#define DIO3_1_8V 2#define DIO3_2_2V 3#define DIO3_2_4V 4#define DIO3_2_7V 5#define DIO3_3_0V 6#defin...

2019-12-13 17:29:32 138

原创 LMIC一直busy解决方法

1.问题点 程序一直hal_pin_busy_waitvoid hal_pin_busy_wait (void) 2.0解决方法修改模块供电方式SetRegulatorMode(REGMODE_DCDC)—.>>SetRegulatorMode(REGMODE_LDO)

2019-12-13 17:27:35 262

原创 rxtime is 解决方法 LMIC WARNING rxtime is

问题程序运行出现下面警告,经常会无法入网WARNING: rxtime is 21 ticks in the past! (ramp-up time 0 ms / 19 ticks) debug_printf("WARNING: rxtime is %d ticks in the past! (ramp-up time %d ms / %d ticks)\r\n", now ...

2019-12-13 16:31:54 233

原创 keil忽略警告

有时候我们需要在Keil中忽略掉某一个具体的warnning,怎么做呢?如下图:只需在Misc Control中添加 “–diag_suppress=” 就可以了, num就是Keil中的警告代码,把警告内容贴到百度搜索一下就可以知道警告代码是多少了,比如今天的工程中就需要忽略warning: #1293-D: 这个警告,只需添加 --diag_suppress=1293...

2019-12-11 10:19:23 1483

原创 lora LMIC 打印函数库

1 使用方法1.1 打开宏开关#define CFG_DEBUG1.2 函数关联打印:void debug_printf (char const *format, …);1.3 调用函数打印:void debug_str (const char* str) {// hal_debug_str(str);LORA_RTT("%s",str);}2. debug.h// Copy...

2019-12-11 10:02:24 222

原创 LoRaWAN入网参数设置

1.0LoRaWAN_APB入网参数设置2.0 OTAA入网OTAA(Over-The-Air Activation),是LoRaWAN的一种空中入网方式。当node在上电的时候处于非入网状态时,需要先入网才能和服务器进行通信。其操作就是node发送join_request message,请求入网,然后服务器同意入网,并且返回Join-accept message,node再对信息进行解...

2019-12-09 16:57:26 1961

原创 nrf52832自动唤醒功能的串口

1.0实现的接口#include <stdbool.h>#include <stdint.h>#include "stdint.h"#include "app_uart.h"#include "simple_uart.h"#include "nrf_uarte.h"#include "app_timer.h"#include "nrf_drv_gpiote....

2019-12-09 15:43:25 1613

原创 软件模拟spi接口 ,四种模式全支持

1.0 .h需要定义的文件#define SET_GPIO(A) NRF_GPIO->OUTSET = (1UL << (A)) #define CLEAR_GPIO(A) NRF_GPIO->OUTCLR = (1UL << (A))#define READ_GPIO(A) NRF_GPIO->IN&(1<<(A))#...

2019-12-09 14:25:42 1277

原创 nrf52810 scan nrf52810扫描

1.之前使用的平台平台:PCA10040E(nRF52810)sdk:nRF5 SDK 14.2协议栈:s112_nrf52810_5.1.02.0 遇到的问题以最小的代价在之前的平台上蓝牙扫描功能3.0 解决方法经过摸索发现可以修改协议栈支持扫描功能,以使用S132 v5.1.0代替s112_nrf52810_5.1.04.0 操作步骤4.1获取协议栈nRF5 SDK 14....

2019-12-07 10:26:08 1005

ws2812_led_esp32_ok.rar

ws2812 驱动,在esp32的sdk上面验证,使用的带freertos的sdk,测试过可以用,最主要的函数是:void Send_2812_24bits(uint8_t R8,uint8_t G8,uint8_t B8)

2020-03-17

SeggerEval_WIN32_MSVC_MinGW_GUI_V550.rar

emwin5.5源码SeggerEval_WIN32_MSVC_MinGW_GUI_V550.rar

2020-01-09

atsource.rar

at源码,可以移植到所有的C代码上面,我的博客中有介绍使用方法搜索 “at指令库”,欢迎使用和指证错误公开

2019-12-26

s132_nrf52_5.1.0_softdevice.hex

nrf协议栈,支持52810主机扫描模式,亲测可用,配合sdk14.2使用,包含文件:s132_nrf52_5.1.0_API s132_nrf52_5.1.0_softdevice.hex s132_nrf52_5.1.0_release-notes.pdf s132_nrf52_5.1.0_license-agreement.txt

2019-12-07

彩屏和单色屏取模软件.zip

oled tft 单色屏幕或者rgb屏幕彩屏取模,两个软件都是绿色的,绝对好用

2019-09-26

i2c_slave.zip

io口模拟i2c主机的代码,很少有模拟i2c从机的 需要两个带中断的io口,必须支持上升沿和下降沿中断

2019-09-20

ds18b20驱动程序和应用程序.zip

openwrt 环境下 ds18b20驱动程序和应用程序 测试好用

2019-09-19

mt7628_oled.zip

相关介绍https://blog.csdn.net/liupeng08304/article/details/100894961,这个文件是openwrt下的oled的应用程序,驱动器是ssd1306 使用的是iic驱动

2019-09-17

C语言格式的pid算法

C语言格式的pid算法,里面有注释,有实用实例子,容易入门

2019-05-06

nordic mesh 3.0版本 nRF5 SDK for Mesh

nRF5 SDK for Mesh nordic mesh目前为止,最新的源码 The nRF5 SDK documentation includes descriptions and other reference material to help you understand the various components of the SDK. Examples are provided for development purposes only and should always be tested with your design

2018-12-03

mt7628 mqtt功能 放到packet下面就可以使用

相关的描述,请看博文:https://mp.csdn.net/mdeditor/84772014#

2018-12-03

nrf52 gcc-arm-none-eabi2017-q2 Linux和win32

gcc-arm-none-eabi2017-q2 linux和win32 的编译器,nrf32的eddsystone 的ecc编译用

2018-05-30

lovestring

字符串转16进制,转unicode,utf8等,感觉很有用,分享给大家

2017-12-19

i.mx28uboot的编译 下载 配置

i.mx28的uboot的编译下载和配置说明,包含stream boot部分

2013-04-08

i.mx28开发环境的搭建

i.mx28开发环境的搭建教程 在ubuntu环境下搭建

2013-04-08

SAEJ1939协议

SAEJ1939协议 汽车使用 中文版本

2013-01-16

TCP UDP socket客户端服务器测试工具

TCP UDP socket客户端服务器测试工具

2013-01-16

usb转串口 PL2303驱动

USB转串口的驱动驱动芯片是PL2303

2013-01-16

stm32f2XX官方原理图

STM32F2xx系列原理图,调试官方库文件的必备

2011-08-25

Linux 的ubuntu从入门到精通

讲述如今在中国很受欢迎,使用客户很多的LINUX版本ubuntu的使用,从零学习,入门级别的读物

2011-07-16

Multisim入门教程.pdf

仿真软件 Multisim的入门教程,相信你会在很短时间学会它

2011-07-04

Protel99se鼠标增强软件.RAR

Protel99se鼠标增强软件 可以鼠标控制缩放,很方便的

2011-07-04

图片、英文、汉字取模软件(转化为点阵型编码).rar

12864液晶取摸,240128液晶取摸,可以对图片和汉字取摸

2011-07-01

嵌入式C精华.pdf

多年的收藏,只要认认真真看了,收获一定很多的!

2011-06-30

CD4051,CD4052,CD4053中文资料.doc

多路模拟开关CD4051,CD4052,CD4053中文资料,就是中文版的数据手册,我找了好久才找到的哦

2011-06-30

关于AT89S52手册

AT89S52手册 里面介绍了与之相关的很多的信息

2010-05-01

空空如也

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

TA关注的人

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