1、GPIO口在配置为输入时,一定要设置端口为内部上拉电阻或者内部下拉电阻,以确定GPIO状态。

2、串口的TX和RX的PIN口必须要外接上拉电阻。否则会工作不正常。

3、NRF52840 芯片reset后会造成板子起不来(概率问题),具体的原因及解决方案,参考我的博客:

NRF52840 Reset 复位后板子起不来及解决方法_sgmcy的博客-CSDN博客_电路板reset

4、J-LINK 驱动版本必须是6.12以上的,我是安装了V612a和V680a。 pack安装包的版本安装8.40的,以支持最新的蓝牙协议栈SDK17(SDK17相对于SDK15开发起来方便了很多,包括API的接口调用)。同样,ARM.CMSIS安装最新的5.6.0版本的。keil安装5.27版本的。

5、 开发好后,可以使用nRFgo Studio 进行批量的烧写。

如果在烧写代码的过程中,发现keil5 开发环境可以识别到设备,但是打开nRFgo Studio却识别不了,这时候换一个J-LINK就可以了。

6、NRF52832 和NRF52840 的区别

简单的说,就是NRF52832 是阉割版的BLE5.0

两个芯片都是支持BLE5.0的,都通过了BLE5.0协议的认证。但是BLE5.0里面有个功能是长距离覆盖。也就是说,蓝牙在低速率模式下(125kbps),传输距离会变长,就是长距离传输模式。NRF52832不支持长距离传输。

7、创建工程的时候,最好不要带中文目录(实测带中文目录也是可以的)

但是文件的目录层次不能太深。否则会导致打不开文件: can not open Project file

8、芯片的XXAA 系列和XXAB系列的区别。52840就只能算则xxAA

简单的说,就是容量的区别。内存和flash容量的区别

NRF52840开发注意相关推荐

  1. 【手把手带你学nRF52832/nRF52840 · 开发环境搭建】

    1.首先去Nordic官网下载SDK SDK下载链接 ▼点击选定下图中的17.0.2版本,可以看到目前最新的版本是17.1.0 ▼下拉网页到最后,确认要下载的文件,前面的一些例程可以去掉,保留最后一个 ...

  2. nrf52840开发套件_nRF52840蓝牙5.0模块有几个突出的优势

    nRF52840-PDK 是一款使用 nrf52840 SoC 的多功能单板开发套件,专用于蓝牙 5.蓝牙低功耗.ANT.802.15.4 和 2.4 GHz 专有应用.此套件支持 nRF52840 ...

  3. nrf52840开发笔记(一)------开发环境搭建

    0 目录 暂无 前言 目标是搭建nrf52840单片机的运行环境,硬件用的是官方提供的DEMO,所以不涉及硬件问题,主要是IDE的建立.使用的是KEIL5.其中会涉及nrf52840常用的开发工具以及 ...

  4. 用SEGGER Embedded Studio(SES)开发蓝牙nRF52840

    0. 准备 WIN10电脑一台 nrf52840开发板一套(其实如果基本蓝牙功能的话,nrf52832也行,有更小的成本).nrf52840集成了2.4GHz的各种协议,但还是蓝牙功能比较完善. 仿真 ...

  5. 桌面版应用_【Nordic博文分享系列】开发你的第一个NCS(Zephyr)应用程序

    Nordic有2套并存的SDK 1.老的nRF5 SDK 2.新的NCS SDK 两套SDK相互独立, 大家选择其中一套进行开发即可. 一般而言,如果你选择的芯片是nRF51或者nRF52系列,那么推 ...

  6. 基于Keil的nRF52840新建工程

    由于最近在学习清风的nRF52840开发板时按照步骤安装完pack包后,发现外设部分的工程打开闪退,可能是Keil版本不同或者和教程中的SDK版本不同导致的,于是就开始新建工程之旅. 这个新建工程是按 ...

  7. 停车场寻车难?蓝牙5.1提供的新思路

    生活中我们常常有这样的体验,开车到了一个商场停车场停车之后,由于在忙其他的事情,常常导致"短暂性失忆"而忘记了车停在了哪里.对于不少缺乏"路感"的朋友,停车场对 ...

  8. .playground文件_部署可教学机器:Circuit Playground Express,Arduino,P5.js,TinyUSB

    .playground文件 什么是可教学机? (What is Teachable Machine?) Teachable Machine is a web-based tool that makes ...

  9. 【口才】谈判说服技巧及策略

    谈判的四种说服技巧及策略 谈判真正的本质,就是一种解决问题的思考模式,所以谈判是说服,更是协调冲突.而谈不定,工作就一定搞不定.下面是小编为大家精心整理的谈判的四种说服技巧及策略,欢迎阅读,希望对大家 ...

  10. Nordic蓝牙芯片下载工具

    文章目录 1. 基本结构 2. 使用方法 3. 总结 接触过BLE开发的盆友基本都听过Nordic蓝牙芯片,Nordic通过提供完善的SDK给开发者,降低了开发BLE应用的难度.但是对于芯片的固件下载 ...

最新文章

  1. CUDA安装及配置:Windows 7 64位环境
  2. Spring IoC 源码系列(五)getBean 流程分析
  3. html不同平台,基于H5端自定义平台怎么使用和H5端不一样的index.html?
  4. 【STM32】中断优先级管理
  5. 请问华为三层交换机里面的那个从IP是个什么意思? -
  6. Angular页面里元素class的动态绑定的实现源代码调试
  7. 2018中国计算机图形学大会,第十二届中国计算机图形学大会 (Chinagraph2018)
  8. python机制_python异常机制个人理解(参考网上资料)
  9. ZOJ 2060----Fibonacci Again
  10. 前端实战:仿写小米官网第一天
  11. 计算机网络 ospf重点,计算机网络:OSPF协议概述
  12. 开启sql server2008的1433端口
  13. c语言中整型数组如何初始化,C语言数组空间的初始化详解
  14. C语言练习题(递归)
  15. Python 搜狗词库的批量下载
  16. 安卓工作室 日志设置
  17. 2021年PMP考试模拟题5(含答案解析)
  18. 概率论考点之二项式定理与组合数证明
  19. opencc中文维基wiki百科简体繁体之间的转换解决
  20. Cannot resolve method ‘create‘ in ‘String‘

热门文章

  1. Sigmoid函数求导
  2. 深度学习--激活函数之sigmoid激活函数
  3. php7.3手册_php7.3.8手册下载
  4. 计算机系统感染了病毒怎么办,笔者教你电脑感染了病毒怎么解决
  5. 结构梁配筋最牛插件_吃货的牛排种类大盘点,你最爱的是几分熟?
  6. “打砖块”H5游戏源码
  7. html设置表格高宽的代码_设置html表格宽度
  8. 想做电商产品经理你先要学会这几件事
  9. 使用Aforge 开发的摄像头,有拍照,录像,设置帧率,分辨率等,以及对视频以及相机等的控制
  10. aforge java_C#调用AForge实现摄像头录像的示例代码