随笔分类 - nrf52
摘要:转载https://www.cnblogs.com/rfnets/p/8205521.html 1. bootloader 的基本功能: 1. bootloader 的基本功能: 1. bootloader 的基本功能: 启动应用 几个应用之间切换 初始化外设 nordic nrf52xxx的boo
阅读全文
摘要:基于TI CC254X OSAL的分析 当工具链配置完成后,SourceInsight向你展示一份源码工程,不借助百度和开发文档,能否在一两个小时内理解源码的组成框架和接口,进行快速开发? 上一篇《如何快速理解一个全新的嵌入式操作系统》我们已经分析了如何快速理解OSAL的任务调度和任务间通信(其实O
阅读全文
摘要:基于TI CC254X OSAL的分析 当工具链配置完成后,Source Insight向你展示一份源码工程,不借助百度和开发文档,能否在一两个小时内理解源码的组成框架和接口,进行快速开发? 在笔者过往撰写的博文中,一直在倡导两个嵌入式学习和开发理念:提高嵌入式系统架构和软件层次形成大局观;掌握从需
阅读全文
摘要:相比TI的CC254X、DIALOG的DA1458X,nordic推出的nrf51822和nrf52832在架构和开发商都有自己独特的地方。这几颗产品都是蓝牙低功耗芯片。DA1458X使用OTP硬件架构,功耗低,成本也低,但软件开发难度是个门槛,大团队才能做到量产,当然掌握了也是竞争力(想学习开发就
阅读全文
摘要:使用IAR在开发nordic的sdk的时候,官方有一段话*****Note for IAR 8 users:(Libraries for IAR 8 require wchar_t to be of size 32 bits while IAR 7 requires 16 bits). To run
阅读全文
摘要:nrf52832在配置定时器和port事件的时候,需要在nrf_drv_config.h(sdk12.x.0版本)文件中,将相应的使能,比如:#define TIMER0_ENABLED 1否则,是不能开启定时器的,在sdk15版本后,有sdk_config.h文件用于配置外设。这估计是nordic
阅读全文
摘要:工程伊始,需要在sdk包中拷贝三个重要的文件,blinky_iar_nRF5x.icf,iar_startup_nrf52.s,system_nrf52.c。 工程目录建立: 1、建立bsp文件,包括了开发板相关的头文件,开发板用PCA10040, 2、把sdk中的components目录中的dri
阅读全文
摘要:在开发nRF52系列的蓝牙方案的时候,会用到IDE、SDK、softdevice、nrfgoStudio等开发软件,这里做一个小小的总结。 首先,下载SDK,里面有适合keil4号iar7(iar8也可以)的插件,安装后件可以用的,keil5需要cmsis4.5.0以及pack包。 其次,softd
阅读全文
摘要:Version: 8.17.0 (2018-04-27) NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0.pack Download For nRF52810, Add support for NVMC->ERASEPAGEPARTIAL featur
阅读全文
摘要:详细的说明可以参考:https://www.cnblogs.com/iini/p/9279618.html sdk版本: 15.2.0 例程目录:\nRF5_SDK_15.2.0_9412b96\examples\peripheral\bsp SDK_CONFIG_H头文件中将#define NRF
阅读全文
摘要:/** * @brief Function for writing a value to a GPIO pin. * * Note that the pin must be configured as an output for this * function to have any effect.
阅读全文
摘要:nrf52810为nordic支持蓝牙 5.0性价比最高的一款芯片,不过这个芯片的rom不得不吐槽下,只有192KB,不知道为什么定了个192,而不是大家所熟悉的256KB,估计价格是个原因吧,15.2的协议栈中S112 softdevice占用了100KB,只剩92KB了,后面还要减掉bootlo
阅读全文
摘要:Overview Zephyr applications use the nrf52_pca10040 board configuration to run on the nRF52 Development Kit (PCA10040) hardware. It provides support f
阅读全文
摘要:Table of Contents Introduction Hardware emulation of nRF52810 Limitations Software emulation of nRF52810 Creating your own emulated project Transferri
阅读全文
摘要:nrf52810 的开发环境,比较主流的可以使用keil,iar亦可。sdk中,使用的是pca10040e,s112。虽然开发板共用一个型号(pca10040) keil5中,cmsis 需要4.5.0,在mdk5.20中已经是这个版本了,要是其他低版本,需要重新安装独立的安装包。在arm的的git
阅读全文