DK45的文章

lora

LORA-B1介绍

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

2年前 (2019-02-18) 2691℃ 0评论 7喜欢

lora

LORA-B1 实现点对点通信

LORA-B1 实现点对点通信
上一节针对lora的驱动移植工作已经完成,而本节就要实现lora-b1开发板的点对点通信。一块儿板子作为发送端,另一块儿作为接收端。上电以后发送端每个500ms发送一次数据,接收端接收到以后进行解析分析如果和发送的数据一样LED进行一次亮灭切换。 开发环境准备: ...

2年前 (2019-02-17) 5158℃ 6喜欢

lora

LORA-B1 官方LORA驱动移植

LORA-B1 官方LORA驱动移植
基于前面针对LORA-B1开发板基础教程,本节终于可以到正式的对lora的操作。我们制作的教程力求每一步都可以方便快速的进行验证,这样即便出现问题也好分析。所以本节虽然是移植lora的驱动,但是我们实现的目的很简单:stm32通过SPI接口对sx1278芯片的操作成功。...

2年前 (2019-02-16) 4609℃ 10喜欢

lora

LORA-B1 按键控制

LORA-B1 按键控制
本节主要实现Lora-B1板上按键输入检测,控制led亮灭,目的也是为了不熟悉stm32的童鞋更加快速熟悉基本的开发流程。而对于比较熟悉的同学可以略过此章节部分。 开发环境准备: 硬件: Lora-B1开发板一块DAPLINK(或STLINK、Jlink)调...

2年前 (2019-02-15) 1909℃ 0评论 2喜欢

lora

LORA-B1 板载led灯的控制

LORA-B1 板载led灯的控制
本节主要点亮Lora-B1开发板上的LED灯,使其每1秒钟闪烁一次。目的是让不熟悉stm32开发环境的同学可以有个最基本的入门,以及之前没有使用过stm32cubemx软件的同学有个熟悉的流程。 开发环境准备: 硬件: Lora-B1开发板一块 DAPLI...

2年前 (2019-02-14) 2232℃ 0评论 1喜欢

lora

通俗讲解LORA中的跳频和扩频

通俗讲解LORA中的跳频和扩频
lora是一种实现远距离低功耗的无线调制技术。实际测试,在深圳这种高楼林立的地方不加PA也可以达到上千米的传输距离。如果放在空旷没有什么障碍物的地方达到3-5km也是不成问题。 那么lora相比于传统的无线调制之所有可以传输更远的距离,归功于lora使用了扩频、跳频、向前...

2年前 (2019-01-23) 7794℃ 0评论 27喜欢

嵌入式

开源一套MODBUS主机代码(带讲解分析)

开源一套MODBUS主机代码(带讲解分析)
最近有用到modbus主机部分,网上搜索了一圈,没找到好用的现成的开源代码。之前用过freemodbus,只有从机的源代码是免费的,其他的都需要商业授权。既然这样,那就自己动手,丰衣足食……自己编写个modbus的主机代码,并且开源出来。 modbus就不多介绍了,是工业...

2年前 (2019-01-13) 9909℃ 25喜欢

STM32

MDK仿真下逻辑分析仪无法查看引脚变化

MDK仿真下逻辑分析仪无法查看引脚变化
使用的单片机型号为stm32F103c8t6,该工程是基于stm32cubemx生成的。我记得之前我是使用过stm32f103系列在mdk下通过自带的虚拟逻辑分析仪观查引脚上变化波形的。只是今天再次用这个功能的是时候出现了点状况,添加PORTB.8的时候一直提示没有这个引脚,如...

2年前 (2019-01-08) 3901℃ 3喜欢

ESP32

ESP32串口的正确打开方式

ESP32串口的正确打开方式
之前写过一篇关于esp32串口的文章:ESP32中断方式操作串口,但是不够详细,这篇进行更加细节的描述。 因为我这个代码是基于micropython esp32进行二次开发的,需要改造原有micropython对串口的配置。当然这些代码直接用ESP32-IDF开发也没问题...

2年前 (2019-01-03) 9548℃ 14喜欢

STM32

keil下stm32工程直接烧入GD或其他兼容单片机

keil下stm32工程直接烧入GD或其他兼容单片机
现在很多国内厂商做和stm32F103完全兼容的单片机,甚至有些源代码一点都不用修改烧进去就可以正常运行。 所以基于stm32的库、工具来直接开发这些单片机,最后直接烧录进去也是可以的。但是最近尝试的时候碰到一个问题,就是在mdk5下面,我基于stm32F103cb的工程...

2年前 (2019-01-02) 3999℃ 8喜欢