DK45的文章

嵌入式

基于链表重写APP_TIMER

基于链表重写APP_TIMER
在nodic-SDK的library中提供了一个好用的app_timer,通过创建timer并在定时时间到执行回调函数的方式简化了在裸机状态下的编程模型。 后参考了nordic官方和同事改版的app_timer随即想把它写的在使用过程中更简化一些。比如有些时候创建的tim...

3年前 (2019-03-31) 2794℃ 8喜欢

DAPLINK

命令行模式下用DAPLINK烧录52832

命令行模式下用DAPLINK烧录52832
上一篇介绍了在mdk环境下用DAPLINK来调试烧录nrf52832:mdk下daplink调试52832 这篇继续探讨下在命令行环境下如何使用DAPLINK烧录nrf52832。先说下nordic的官方也提供了一个命令行工具来烧录52832的,但是同样也是只支持jlin...

3年前 (2019-03-21) 6246℃ 9喜欢

DAPLINK

在MDK下使用DAPLINK调试烧录nrf52832

在MDK下使用DAPLINK调试烧录nrf52832
针对nrf52832 nordic出的一款开发板叫做nrf52-DK(development kit),该板板载jlink调试器,同时官方的配套的软件调试烧录工具也都是针对jlink的。 jlink速度快功能全但是我们却用不起正版,那么是不是除了jlink就没有好用的烧...

3年前 (2019-03-20) 6338℃ 10喜欢

NORDIC

nrf5 SDK普通例子加上freertos

nrf5 SDK普通例子加上freertos
nrf5 SDK本身带的有freertos的例子,但是官方已经把需要的头文件路径和包含哪些c文件已经添加好了,为了更熟悉从不使用freertos的工程转换到使用freertos的工程修改的流程,基于\examples\peripheral\blinky\ 下的MDK工程添加fr...

3年前 (2019-03-20) 2830℃ 6喜欢

嵌入式

让GIT BASH支持make

让GIT BASH支持make
windows自带的cmd终端或者powershell没有一个好看的,所以在使用终端的场合我默认喜欢用git的bash窗口。 git的bash实际上也就是一个mingw,是可以支持部分linux指令的,但是只有少部分。在编译代码的时候经常会使用make命令反而在bash下...

3年前 (2019-03-17) 9696℃ 0评论 19喜欢

NORDIC

NRFGO STUDIO无法识别板子

NRFGO STUDIO无法识别板子
最近新开始研究nrf52832,其中安装完nRFgo Studio以后发现无法识别到我的开发板(使用官方的nRF52-DK),更无法擦除和烧写程序。如下图所示: nordic用来给52832或51822擦除烧写的工具除了这个nRFgo Studio外还有个命令行工...

3年前 (2019-03-17) 8245℃ 0评论 8喜欢

DAPLINK

DAPLINK源码编译指南

DAPLINK源码编译指南
DAPLINK源码编译指南 安装必须软件: python3.xMDK5  GIT 如下图所示,keygen为mdk破解工具,破解方法请自行百度 安装说明: Python版本使用3.x。在安装过程中请选择添加到环境变量path中(安装过程中请...

3年前 (2019-02-21) 13974℃ 26喜欢

Lora

LORA-B1介绍

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

3年前 (2019-02-18) 3150℃ 0评论 10喜欢

Lora

LORA-B1 实现点对点通信

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

3年前 (2019-02-17) 6096℃ 7喜欢

Lora

LORA-B1 官方LORA驱动移植

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

3年前 (2019-02-16) 5215℃ 10喜欢