Lora

LORA-B1S——串口透传

LORA-B1S——串口透传
Lora串口透传例程说明 这个例程实现了串口和lora之间的数据透传。 两块Lora-B1s A和B烧录一样的串口透传固件。A板收到串口的数据以后会通过Lora透传出去,B板Lora收到数据以后会通过串口输出。反过来当B串口收到数据最终也可以通过A板的串口输出。 ...

DK45 3天前 18℃ 3喜欢

Lora

LORA-B1S——Ping通信

LORA-B1S——Ping通信
lora ping通信例程名为:lora-Ping,基于LADK进行创建。 ping通信和p2p通信类似,也是实现两块LORA-B1S之间进行通信的。不过p2p是实现单向通信,而Ping则实现了双向通信,可以用来测试lora的传输距离或者丢包情况。 如下图所示,客户...

DK45 3天前 19℃ 0喜欢

Lora

LORA-B1S——LADK应用开发模板

LORA-B1S——LADK应用开发模板
在LORA-B1S的例程中有一个lora-ADK 的工程(Lora Application Development Kit,简称LADK),这个工程是我们已经建立好的一个开发模板,方便大家快速基于LORA-B1S板创建自己的lora应用,而不用再从头移植lora驱动,从头配置s...

DK45 3天前 16℃ 0喜欢

Lora

LORA-B1S——点亮LED

LORA-B1S——点亮LED
编程的第一步是”hello world”,单片机开发板的第一步那就是点亮led。不过Lora-B1s作为一款针对Lora为核心的学习开发,还是把重点放在Lora的驱动移植已经应用之上。 那么这节点亮LED也让小伙伴们熟悉一下STM32的基本开发流程...

DK45 3天前 21℃ 0喜欢

Lora

LORA-B1S开发板介绍

LORA-B1S开发板介绍
Lora-B1S 是基于SX1268+stm32G031F8P6 的一款lora开发板。该开发板精简的设计可以方便用户更快速的开发学习lora无线通信。配套丰富的例程源码,方便用户由浅入深循序渐进的学习。Lora-B1S除了作为开发板,也可以作为串口转lora模块直接使用。 ...

DK45 3天前 28℃ 1喜欢

c语言

函数类型和函数指针类型

函数类型和函数指针类型
用typedef定义两种类型 typedef void (*func_p)(char *name); //定义函数指针类型 typedef void func_t(char *name); //定义函数类型 平时用的更多的是函数指针类型,比如作为函数参数传入回调函...

DK45 3周前 (10-07) 190℃ 11喜欢

STM32

STM32 RTC Alarm的使用

STM32 RTC Alarm的使用
以STM32F072CB做的测试官方参考应用文档:AN4759 RTC日历时钟配置 通过两个预分频得到1hz的时钟用来更新日历。 异步预分频:PREDIV_A,7-bit(0-127)同步预分频:PREDIV_S,15-bit(0-32767) 频率计算...

DK45 2个月前 (08-27) 172℃ 49喜欢

DAPLINK

高速DAPLINK 为何更快?

高速DAPLINK 为何更快?
高速USB和全速USB对DAPLINK速度的影响 EEmaker出品过两款DAPLINK,是基于官方stm32和nxp的lpc11u35的MCU设计的。这两款MCU都是带全速USB,全速USB传输速度为12mb/s。而设计的高速DAPLINK-V4则是采用自带高速USB的...

DK45 7个月前 (04-08) 2839℃ 0评论 162喜欢

NORDIC

nrf_serial的使用

nrf_serial的使用
nrf_serial 库是nordic封装的比较上层的串口抽象层。可以支持多个串口,可以使用阻塞、中断、DMA三种模式。接口API比较简单,但是在使用之前需要先进行比较多的宏定义。 在SDK_CONFIG使能配置 在sdk_config中使能如下配置 ...

DK45 7个月前 (03-29) 434℃ 4喜欢

STM32

MDK中出现STLink强制更新提示,又无法更新

MDK中出现STLink强制更新提示,又无法更新
IDE一般我喜欢用新版的,不是因为旧的不好用或者有什么bug,简单的就是想看下新版本的界面是不是看起来更好看了,是不是又包含了一些令人激动的新功能。 所以在MDK5.3出来的时候我就果断更新了。在调试硬件的时候一般我习惯于优先使用DAPLINK调试器,直到今天突然拿出买来...

DK45 10个月前 (01-14) 2071℃ 2评论 7喜欢