IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> nrf51822开发板的学习(一) -> 正文阅读

[嵌入式]nrf51822开发板的学习(一)

1.nrf51822开发板的介绍

![青云nrf51822开发板](https://img-blog.csdnimg.cn/ce5b8a2e8a1c4a9f9c6b3131fa307aa2.png
nrf51822开发板是一个增强版的功能强大的蓝牙开发套件,支持蓝牙低功耗协议和私有协议,青云的nrf51822的核心板和底板是分开的,有四个独立按键,五个可编程LED,PL2303调试接口(usb转串口),支持ios/安卓应用。
在这里插入图片描述

2.nrf51822开发板的开发环境

(1)首先应该大家都很熟悉的keil5 MDK
(2)因为MDK内不支持nrf51822,所以应该安装nrf51822的芯片的支持补丁SDK软件,如图:
nrf51822开发板的sdk环境配置
(3)nrf协议以及下载工具
因为nrf51822的芯片有两种开发的模式:一种是直接在上面编写应用程序,像单片机,arm之类的;另一种就是你编写蓝牙代码的时候,必须要使用nrf51822的softdevice,是一个低功耗的蓝牙协议栈,这个协议栈不是直接和应用代码一起下载的,而是先必须把协议栈烧录到芯片内,再用keil5下载代码。
协议栈的安装

3.nrf51822开发板烧录程序流程

首先第一种就是普遍的keil5里面代码下载到开发板(没有涉及蓝牙)
比如说点灯,步骤如下
(1)LED驱动代码的编写:如图,相信这个对大家没难度
led驱动代码
(2)main函数的编写:如图
main函数编写
(3)最后直接在keil5里面下载程序就行,就能看到现象LED亮了

第二种就是涉及到了蓝牙的代码,需要用到协议栈(s110),步骤如下
(1)先打开NRFGO SRDIO软件,开发板通过usb连接电脑,如图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载协议栈成功后会显示succeed,流程:打开软件nrfgo stdio—>browse选择协议栈s110–>erase all—>program
(2)下载kei啦代码到开发板,就可以了
(3)在安卓手机上安卓apk就能看到led熄灭,led点亮

最后需要nrf51822开发板资料的可以直接评论邮箱,打包安装给你们噢
资料有(nrf51822开发板教程青云系列的,各种环境配置的软件,蓝牙协议栈,手机app安装包)

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 19:03:54  更:2022-07-20 19:06:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:36:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码