DK45的文章

Lora

LORA-B1 按键控制

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

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

Lora

LORA-B1 板载led灯的控制

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

3年前 (2019-02-14) 2502℃ 0评论 3喜欢

Lora

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

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

3年前 (2019-01-23) 8985℃ 0评论 38喜欢

嵌入式

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

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

3年前 (2019-01-13) 11986℃ 44喜欢

STM32

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

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

3年前 (2019-01-08) 4370℃ 4喜欢

ESP32

ESP32串口的正确打开方式

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

3年前 (2019-01-03) 11291℃ 22喜欢

STM32

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

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

3年前 (2019-01-02) 4981℃ 13喜欢

ESP32

ESP32定时器使用

ESP32定时器使用
esp32定时器一共有2组,每组有两个,每个定时器都是64位的。每一组还会包含一个看门狗定时器。结构如下: 定时器 定时器组0定时器0定时器1WDT定时器定时器组1定时器0定时器1WDT定时器 定时器时钟: 每个定时器都以 APB 时钟(缩写 APB_C...

3年前 (2018-12-29) 5755℃ 0评论 8喜欢

ESP32

ESP2-I2S音频播放笔记

ESP2-I2S音频播放笔记
ESP32的I2S设计的比较奇怪,或者也可以说比较强大。I2S在我们印象中是用来传输音频数字信号的通信接口,但是参考ESP32的数据手册会发现远远不止如此。初次看他这部分的手册总是会把人看的云里雾里。 ESP32的硬件I2S可以实现功能主要有以下几个场景: 驱动LC...

3年前 (2018-12-27) 10393℃ 2评论 21喜欢

DAPLINK

DAPLINK-固件更新指南

DAPLINK-固件更新指南
目前电子创客营出品的DAPLINK有LPC11U35版本的,还有STM32版本的。这两种版本功能上是一样的,但是在更新固件上略有不同。 LPC11U35款更新固件: 按下DAPLINK上的按键,再插上USB,直到会识别出来一个名字为CRP DISABLD的u盘。你会...

3年前 (2018-12-25) 8631℃ 0评论 8喜欢