NRF52840开发注意
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开发注意相关推荐
- 【手把手带你学nRF52832/nRF52840 · 开发环境搭建】
1.首先去Nordic官网下载SDK SDK下载链接 ▼点击选定下图中的17.0.2版本,可以看到目前最新的版本是17.1.0 ▼下拉网页到最后,确认要下载的文件,前面的一些例程可以去掉,保留最后一个 ...
- nrf52840开发套件_nRF52840蓝牙5.0模块有几个突出的优势
nRF52840-PDK 是一款使用 nrf52840 SoC 的多功能单板开发套件,专用于蓝牙 5.蓝牙低功耗.ANT.802.15.4 和 2.4 GHz 专有应用.此套件支持 nRF52840 ...
- nrf52840开发笔记(一)------开发环境搭建
0 目录 暂无 前言 目标是搭建nrf52840单片机的运行环境,硬件用的是官方提供的DEMO,所以不涉及硬件问题,主要是IDE的建立.使用的是KEIL5.其中会涉及nrf52840常用的开发工具以及 ...
- 用SEGGER Embedded Studio(SES)开发蓝牙nRF52840
0. 准备 WIN10电脑一台 nrf52840开发板一套(其实如果基本蓝牙功能的话,nrf52832也行,有更小的成本).nrf52840集成了2.4GHz的各种协议,但还是蓝牙功能比较完善. 仿真 ...
- 桌面版应用_【Nordic博文分享系列】开发你的第一个NCS(Zephyr)应用程序
Nordic有2套并存的SDK 1.老的nRF5 SDK 2.新的NCS SDK 两套SDK相互独立, 大家选择其中一套进行开发即可. 一般而言,如果你选择的芯片是nRF51或者nRF52系列,那么推 ...
- 基于Keil的nRF52840新建工程
由于最近在学习清风的nRF52840开发板时按照步骤安装完pack包后,发现外设部分的工程打开闪退,可能是Keil版本不同或者和教程中的SDK版本不同导致的,于是就开始新建工程之旅. 这个新建工程是按 ...
- 停车场寻车难?蓝牙5.1提供的新思路
生活中我们常常有这样的体验,开车到了一个商场停车场停车之后,由于在忙其他的事情,常常导致"短暂性失忆"而忘记了车停在了哪里.对于不少缺乏"路感"的朋友,停车场对 ...
- .playground文件_部署可教学机器:Circuit Playground Express,Arduino,P5.js,TinyUSB
.playground文件 什么是可教学机? (What is Teachable Machine?) Teachable Machine is a web-based tool that makes ...
- 【口才】谈判说服技巧及策略
谈判的四种说服技巧及策略 谈判真正的本质,就是一种解决问题的思考模式,所以谈判是说服,更是协调冲突.而谈不定,工作就一定搞不定.下面是小编为大家精心整理的谈判的四种说服技巧及策略,欢迎阅读,希望对大家 ...
- Nordic蓝牙芯片下载工具
文章目录 1. 基本结构 2. 使用方法 3. 总结 接触过BLE开发的盆友基本都听过Nordic蓝牙芯片,Nordic通过提供完善的SDK给开发者,降低了开发BLE应用的难度.但是对于芯片的固件下载 ...
最新文章
- CUDA安装及配置:Windows 7 64位环境
- Spring IoC 源码系列(五)getBean 流程分析
- html不同平台,基于H5端自定义平台怎么使用和H5端不一样的index.html?
- 【STM32】中断优先级管理
- 请问华为三层交换机里面的那个从IP是个什么意思? -
- Angular页面里元素class的动态绑定的实现源代码调试
- 2018中国计算机图形学大会,第十二届中国计算机图形学大会 (Chinagraph2018)
- python机制_python异常机制个人理解(参考网上资料)
- ZOJ 2060----Fibonacci Again
- 前端实战:仿写小米官网第一天
- 计算机网络 ospf重点,计算机网络:OSPF协议概述
- 开启sql server2008的1433端口
- c语言中整型数组如何初始化,C语言数组空间的初始化详解
- C语言练习题(递归)
- Python 搜狗词库的批量下载
- 安卓工作室 日志设置
- 2021年PMP考试模拟题5(含答案解析)
- 概率论考点之二项式定理与组合数证明
- opencc中文维基wiki百科简体繁体之间的转换解决
- Cannot resolve method ‘create‘ in ‘String‘
热门文章
- Sigmoid函数求导
- 深度学习--激活函数之sigmoid激活函数
- php7.3手册_php7.3.8手册下载
- 计算机系统感染了病毒怎么办,笔者教你电脑感染了病毒怎么解决
- 结构梁配筋最牛插件_吃货的牛排种类大盘点,你最爱的是几分熟?
- “打砖块”H5游戏源码
- html设置表格高宽的代码_设置html表格宽度
- 想做电商产品经理你先要学会这几件事
- 使用Aforge 开发的摄像头,有拍照,录像,设置帧率,分辨率等,以及对视频以及相机等的控制
- aforge java_C#调用AForge实现摄像头录像的示例代码