原文:如何理解nRF5芯片外设PPI

PPI,英文全称Programmable Peripheral Interconnect,是Nordic独有的外设,其设计目的是让CPU处于idle模式下外设与外设之间也能完成相应通信,从而降低系统功耗。为此,很多人会把PPI类比成DMA,的确PPI和DMA两者在设计最终目的上有一定的相似性,但两者的功能和原理完全不相同。讲解PPI原理之前,先大概阐述一下Nordic芯片一个独特的设计理念。 No ...

2018-07-21 23:19 0 2460 推荐指数:

查看详情

nRF5芯片外设GPIO和GPIOTE介绍

nRF51/nRF52同时包含GPIO和GPIOTE两种外设,经常有人将两者搞混,今天我们就来介绍一下这2种外设有什么不同,及使用注意事项。 GPIO GPIO和GPIOTE都属于芯片外设,但两者功能完全不一样,使用过程中不要将两者混淆。GPIO就是大家通常理解的普通IO口,用来对IO口进行 ...

Sun Jul 22 04:28:00 CST 2018 2 4157
如何调试nRF5 SDK

本文将讲述Nordic nRF5 SDK的主要调试手段,以帮助大家快速定位问题,并解决问题。一般来说,你可以通过打log方式,IDE的debug模式,SDK自带的app_error_check函数,以及命令行方式等多种手段来调试你的代码。 1. 通过打log方式进行调试 nRF5 SDK ...

Sun Jul 08 20:00:00 CST 2018 3 6465
Nordic nRF5 SDK和softdevice介绍

SDK和Softdevice的区别是什么?怎么选择SDK和softdevice版本?芯片,SDK和softdevice有没有版本兼容问题?怎么理解SDK目录结构?SDK帮助文档在哪里?Softdevice帮助文档在哪里?如何选择某个SDK例子 (example) 以开始我们的BLE开发之旅?本文 ...

Sun May 27 19:58:00 CST 2018 3 14316
nRF5 SDK for Mesh(四) 源码编译

官方文档教程编译源码: http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk%2Fdita%2Fs ...

Tue Nov 14 21:01:00 CST 2017 0 3212
nRF52832-PPI部分学习

PPI部分学习思维导图 PPI原理 1.1PPI简介 PPI实现的就是通过初始化配置,将不同外设的事件和任务连接起来,让事件自动去触发任务的功能,PPI有多个通道, 每个通道包含一个EEP和TEP,使用PPI连接外设事件和外设任务的时候,将外设事件寄存器的地址写入EEP,将外设任务 寄存器 ...

Thu Jul 26 07:03:00 CST 2018 0 1560
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM