wzx2088的个人空间 https://bbs.21ic.com/?650346 [收藏] [复制] [RSS]

日志

nRF51822入门学习之一——安装SDK

已有 3006 次阅读2015-7-28 21:50 |个人分类:无线通信|系统分类:单片机| 蓝牙, nRF51822

操作系统:win8.1,开发环境:MDK 5.14

按照Nordicsemi官方的SDK的安装说明“install.txt”及SDK版本说明“nRF51_SDK_release_notes.txt”操作,详情看附件。

附一:
install.txt                                                                                                                 

If you are using Keil 5.12 or later:                                                                               
====================================

 1. Ensure that all required software is installed. See the Getting started 
    section in the nRF51 Development Kit User Guide for detailed information.
 2. Download the packs file nRF51_SDK_x.x.x_xxxxxxx_packs.zip (for example,               
    nRF51_SDK_7.0.0_2ab6a52_packs.zip).                                                                       
 3. Extract the .zip file to a temporary directory, for example 
    C:\tmp\nRF51_SDK.
 4. Run the install.bat file that is located in the extracted directory                                  
    and follow the instructions.
 5. After the installation, access the components and examples from the Keil
    Pack Installer.
 6. See the documentation for instructions on how to get started with the 
    nRF51 SDK. The documentation is located at
    <Keil-location>/ARM/Pack/NordicSemiconductor/nRF_Examples/<version>/documentation/index.html
    You can also access the documentation online at 
    http://developer.nordicsemi.com/nRF51_SDK/doc/


If you are using Keil 4, Keil 5 before V5.12, or a different IDE that uses GCC:                    
===============================================================================

 1. Ensure that all required software is installed. See the Getting started 
    section in the nRF51 Development Kit User Guide for detailed information.
 2. Download the repository file nRF51_SDK_x.x.x_xxxxxxx.zip (for example, 
    nRF51_SDK_7.0.0_2ab6a52.zip).
 3. Extract the .zip file to the directory that you want to use to work
    with the nRF51 SDK.
 4. Double-click the file nRF51_mdk_x_x_x_installer.msi in the extracted                       
    directory to install the nRF51 MDK.                                                                        
 5. See the documentation for instructions on how to get started with the 
    nRF51 SDK. The documentation is located at
    <SDK-directory>/Nordic/Documentation/index.html
    You can also access the documentation online at 
    http://developer.nordicsemi.com/nRF51_SDK/doc/
 6. Instead of opening components and examples in the Keil Pack Installer, 
    access them directly in the extracted directory. 

按照SDK版本说明“nRF51_SDK_release_notes.txt”,支持MDK 5.14的SDK版本有nRF51 SDK v9.0.0    nRF51 SDK v. 8.1.1     nRF51 SDK v. 8.1.0      nRF51 SDK v. 8.0.0  ,因此这四个版本的SDK随便一个都可安装

附二:
nRF51_SDK_release_notes.txt

nRF51 SDK v9.0.0
----------------
Release Date: Week 28
  
Highlights:
    - Support for S210 SoftDevice v5.0.0
    - Support for S310 SoftDevice v3.0.0
    - Documentation moved to Infocenter
    - DFU Signing using Elliptic Curve Cryptography added as experimental
        - Available in the zip file only
    - Running Speed and Cadence relay example showing concurrent 
      central/peripheral functionality of S130
  
The following toolchains/devices have been used for testing and verification:
    - ARM: MDK-ARM version 5.14.0.0
    - GCC: GCC ARM Embedded 4.9 2015q1
    - IAR: IAR Workbench 7.20
    - Windows XP SP3 32-bit
    - Windows 7 SP1 64-bit
    - Windows 8.1
  
Supported SoftDevices:
    - S110 v8.0.0
    - S120 v2.1.0
    - S130 v1.0.0
    - S210 v5.0.0
    - S310 v3.0.0
  
Supported boards:
    - PCA10028
    - PCA10031
  
    For other devices and boards, see the SDK documentation, section 
    "Using the SDK with other boards".

------------------------------------------------------------------------------------------------------------------------------------------------------------------  

nRF51 SDK v. 8.1.1
------------------
This is a supplement to the nRF51 SDK v8.1.0 release notes.
This release does not include any code changes compared to nRF51 SDK v8.1.0., except for a minor addition that is described in the "Changes" section.

Fixed issues:

    - Project does not compile if nrf_drv_ppi is used together with SoftDevice S110, S120 or S210. 
      Issue exists only in CMSIS PACK release. 

Changes:
    - Released new SoftDevice packs: nRF_SoftDevice_S110.8.0.1, nRF_SoftDevice_S120.2.0.1 and 
      nRF_SoftDevice_S210.4.0.1-5 with updated nrf_sd_def.h.

Supported SoftDevices:
    - S110 8.0.0
    - S120 2.0.0
    - S130 1.0.0
    - S210 4.0.1

nRF51 SDK v8.1.0
----------------

Highlights:
    - Support for SoftDevice S130 v1.0.0
    - Serialization supporting SoftDevice S110, S120, and S130
    - ANCS updated and no longer in experimental state
    - GCC updated to new version: ARMGCC 4.9 q1-2015
    - DFU example now has support for IAR and GCC 

The following toolchains/devices have been used for testing and verification:
    - ARM: MDK-ARM version 4.72.10, 5.13.0.0, 5.14.0.0
    - GCC: gcc-arm-embedded 4.9 2015q1
    - IAR: IAR Embedded Workbench for ARM version 7.20.2
    - Windows XP SP3 32-bit
    - Windows 7 SP1 64-bit
    - Windows 8.1

--------------------------------------------------------------------------------------------------------------------------------------------------------------

nRF51 SDK v8.0.0
----------------

Highlights:
    - Support for the latest S110, S120, and S130 SoftDevices. (S310 is not supported.)
    - SoftDevices included in the SDK.
    - Greatly increased driver and HAL coverage.
    - New service client and profile example: Current Time Service/Time Profile.
    - IAR support for most examples.

The following toolchains/devices have been used for testing and verification:
    - ARM: MDK-ARM Version 4.72.10, 5.13.0.0, 5.14.0.0
    - GCC: gcc-arm-embedded 4.7 2013q1
    - IAR: IAR Embedded Workbench for ARM version 7.20.2
    - Windows XP SP3 32-bit
    - Windows 7 SP1 64-bit
    - Windows 8.1

Supported devices:
    - This SDK is optimized for IC revision 3.
      For details, see the "nRF51 Series Compatibility Matrix" document (ATTN-51) available on
      www.nordicsemi.com.

      Note 1: To run the ANT examples, you must use an nRF51422 device.
      Note 2: Some of the examples using the SoftDevice will not fit on the 128 kB variant of the
              chip.

Supported SoftDevices:
    - S110 8.0.0
    - S120 2.0.0
    - S130 0.9.0-1.alpha
    - S210 4.0.1

Supported boards:
    - PCA10028
    - PCA10031

    For other devices and boards, see the SDK documentation, section "Using the SDK with other
    boards", or use SDK v6.x.x.

Changes:
    Toolchain/IDE:
        - The nRF51 SDK now supports the following toolchains in most examples:
            - Keil 5.14 (with packs)
            - Keil 5.14 (without packs)
            - Keil 4.72.10
            - ARM GCC 4.7 2013q1
            - IAR 7.20.2
        - The supported SoftDevices are now included in the SDK and can be flashed directly from
          Keil, as a separate target.
         。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
         。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
         。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
 
nRF51_SDK下载址:http://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v9.x.x/packs/

下载好之后,进入nRF51_SDK_9.0.0_2e23562_packs,点击install.bat,待自行安装完成。
安装好之后如下图:


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)