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 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 【开发教程3】开源蓝牙心率防水运动手环-开发环境搭建 -> 正文阅读

[嵌入式]【开发教程3】开源蓝牙心率防水运动手环-开发环境搭建

开源蓝牙心率防水运动手环
——疯壳·智能穿戴开发系列
开发环境搭建


?
? 本节开发环境搭建主要讲解 KEIL、JlinK 驱动、Smart Snippets、USB 转串驱动的安装。。
? Keil MDK 是基于 ARM 的微控制器最全面的软件开发解决方案,并且包含了需 要 创 建 、 建 立 和 调 试 嵌 入 式 应 用 的 所 有 组 件 。 大 家 可 以 通 过http://www2.keil.com/mdk5/525 下载目前最新的 MDK v5.25,安装 Keil。当然, 也可以通过我们所提供的资料包安装。
? 这里以我们资料包中的 MDK5 为例。
??
? (1)运行 mdk511a,点击 Next。
??
??
? 图 1
? (2)勾上 I agree to all the terms of the preceding License Agreement,点击 Next。
??
? ?? ?
? 图 2
? (3)选择安装文件夹,点击 Next。

?

?

??
? 图 3
? (4)输入姓名、公司名和邮箱,点击 Next。
??
? ?? ?
? 图 4
? (5)点击 Finish,Keil 5 的安装。

?

?

??
? 图 5
? 按照上述步奏完成 Keil 的安装,然后安装 Jlink 驱动。
??
? (1)运行 Setup_JLinkARM_V474b,弹出协议对话框,点击 Yes。
??
? ?? ?
? 图 6
? (2)点击 Next。
?
??
? 图 7
? (3)点击 Browse 选择安装文件夹,然后点击 Next。当然,也可以忽略Browse,直接点击 Next。
?
??
? 图 8
? (4)把 Install USB Driver for J-Link-OB with CDC 勾上,然后点击 Next。
?
??
? 图 9
? (5)继续点击 Next。
??
? ?? ?
? 图 10
? (6)选择电脑中要使用到 Jlink 的开发环境,然后点击 Ok。
?
??
? 图 11
? (7)点击 Finish,完成 Jlink 的安装。

?

?

? 图 12
? 另一个要安装的驱动是 USB 转串。
??
? (1)打开 CP210x_VCP_Win_XP_S2K3_Vista_7,点击 Next。
??

?

? 图 13
? (2)继续点击 Next。
?
? ?? ?
? 图 14
? (3)选中 I accept the terms of the license agreement,点击 Next。
??

?

?

? 图 15
? (4)选择安装文件夹,点击 Next。
??
? ?? ?
? 图 16
? (5)点击 Install,开始安装驱动。
?
??
? 图 17
? (6)点击 Finish,完成驱动安装。
??
? ?? ?
? 图 18
? 最后要安装是下载代码到片外 flash 的软件 Smart Snippets。
??
??
? (1)打开 SmartSnippets_install_win64,点击 Next。

?

?

? 图 19
? (2)选择 I accept the terms of this license agreement,点击 Next。
??
? (3)选择安装路径,点击 Next。
??

?

? 图 20
??
? (4)选择工作区路径,点击 Next。
??
??
? 图21
? (5)选择安装包,点击 Next。
?

?

?

? 图 22
? ?
? (6)点击 Next,Done。
??

?

? 图 23
?
? ?? ?
? 图 24
?
??
? 图 25
??
?? ?
? 图 26
? 完成 SmartSni?? ?ets 的安装后,打开软件,建立工程。
??
??
? (1)打开 SmartSnippets,选择 JTAG,芯片选择 DA14580-01,最后点击 New。
??

?

?

? 图 27
? (2)输入工程名称和工程描述,点击 Save 存储。
??

?

? 图 28
? (3)选择前两步所创建的工程 test,点击 Open。
?
??
? 图 29
? (4)由于没有接虚拟串口或着 JTAG,会弹出一个框框,点击其中的 Yes。
?
?
? 图 30
? (5)我们这里是将代码下载到外部 Flash,点击 flash 图标,并最大化相应位置的面板。
??
? ?? ?
? 图 31
? 完成以上的 5 步,我们可以在 Select File to download 处点击 Browse 载入需要下载的 HEX 文件,则下方 Connect、Read 32KB、Burn、Erase 4K Sector 按钮可用。在 Offset in Flash memory(HEX)处输入 0x000000 将会弹出对话框,选择是否可引导。当选择可引导时,特殊的数据头将添加到数据前,并且数据从0x000008
? 地址开始。在Flash memory siz(e ?HEX in Bytes)输入Flash 的大小,之后点击Connect,下方提示连接成功,点击 Burn 进行烧录。
??
??

?

?

更多完整学习资料和对应开源套件,请登陆官网:“疯壳”

如需定制开发,请通过官网“疯壳”网页底部的“联系我们”进行联系
??

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:42:18  更:2022-07-21 21:43:46 
 
开发: 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:37:19-

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