1介绍及开发环境配置.pdf

  • 浏览量:1276
  • 下载量:3
  • 资料大小:1.24 MB
  • 日期:2015-12-26
  • 上传者:杉树林罗
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    圣诞夜没人约的吊丝只能选择静静地玩开发板。


    继上星期的简单晒图和跑芯片自带的程序后,这星期尝试新建一个独立工程。


    参考的资料主要有微雪官方的说明,隔壁论坛找到的青风电子ble蓝牙入门教程之环境开发,以及板友们帖子里边的经验。





    找到的大多数教程都是针对mdk4.0版本的,无奈自己pc上是mdk5.14这个软件,自然在使用中遇到不少问题,先一一记录如下:


    1.问:在哪里可以找到官方的例程?


    答:在微雪的官方说明里边其实有讲到,在安装了nrf51_sdk这个软件后,例程,api等的说明会在生成在keil的安装目录之下,以我pc为例,具体的路径是:keil/arm/device/nordic/nrf51822/board/pca10001





    2.问:如何新建一个ble工程?


    答:可以借鉴青风的做法,具体可参考附件





    3.问:使用mdk5打开例程却提示找不到cortex_m0.h这个头文件,怎么解决?


    答:芯片架构头文件其实就在keil的安装目录下,手工加入对应路径即可;再次以我的pc为例,为:keil_v5/arm/pack/arm/cmsis/4.2.0/cmsis/include





    4.问:下载程序前需要对mdk进行哪些必要配置?


    答:和开发其他arm芯片相似的,点开魔术棒工具,进行如下设置:






































    5.问:使用nrfgostudio下载应用程序时遇到flash download error,提示flash下载到保护区域里边是什么原因?


    答:芯片选择不正确,以及在target里边对协议栈后边的应用程序写入位置irom/iram参数选择不正确引起的。仔细观看了芯片的封装信息,nrf51822qfaca1,属于ac系列的,在  nrf51_series_compatibility_matrix_v1.2  这份文档里将其归类为6.1.0~8.0.0。mdk官网下载不了,幸得nordic有提供pack安装包,连接为 https://developer.nordicsemi.com/nrf51_sdk/pieces/nrf_devicefamilyp
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换