8.软件开发工具

8.1。SmartSnippets™介绍

Dialog SmartSnippets™Studio是SmartBond™设备的免版税软件开发平台。它完全支持DA14531系列设备。

对于SmartSnippets™包,您只需要安装SmartSnippets™Studio,其中包含:

  • SmartSnippets™工具箱,以涵盖所有软件开发要求,包括:
    • 编程和将固件加载到SRAM,OTP,EEPROM和FLASH中
    • 权力分析
    • 终端脚本
  • SmartSnippets™工具箱文档

SmartSnippets™IDE由抄送器的车载J-Link调试器启用。这提供了标准调试功能,如单步,设置断点,软件下载等等。有关调试器功能的更多详细信息,请访问https://www.segger.com/

8.2。SmartSnippets™安装

进一步阅读在SmartSnippets™工作室的安装过程中,查看UM-B-057 SmartSnippets Studio用户手册

笔记

注册需要下载SmartSnippets™。

警告

请注意,如果您的机器上安装了防病毒软件,则可能会导致SmartSnippets™安装速度降低。

步骤摘要:

  1. 从最新版本的SmartSnippets™工作室开发工具
  2. 运行SmartSnippets™Studio Installer(.msi.)。需要自动安装几种必需的工具,其他需要手动下载并安装。
  3. 选择安装最新版本的Segger J-Link GDB服务器,然后单击下一个
  1. 选择SmartSnippets™工作室的目标文件夹,然后单击下一个
../_images/image05_02.jpg.

图14.选择SmartSnippets™Studio安装目录

SmartSnippets™工作室已安装。

笔记

  • smartsnippets™工作室的默认Windows安装文件夹C:\ diasemi
  • 打开Windows Defender时,这将阻止文件SmartSnippets™Studio Installer(.msi.)自动运行。出现提示时,单击无论如何,跑步
  • 需要管理员访问以安装SmartSnippets Studio软件组件。

8.3。Keil安装

对于DA14531,Keil®μVision®IDE必须用于编译和调试此入门指南。单独下载并安装Keil。注册是必需的。请知道我们确实在SDK中提供了一个GCC项目: \ projects \ target_apps \ ble_examples \ prox_reporter \ Eclipse

  1. 从中下载并安装Keil工具https://www.keil.com/demo/eval/arm.htm.

笔记

keil开发工具可以作为Lite /评估版本运行,无需产品许可证,请参阅图15.文件>许可证管理)。此Lite /评估版本具有32 kB代码(以ROM)限制。

../_images/keillicense.png

图15.Keil Lite版本

  1. 安装完成后,显示了一个包列表(图16.)。如果您没有看到此列表:
    1. 点击包装安装程序按钮(或选择Project> Manage> Pack Installer)。
    2. 点击检查更新按钮显示更新的包列表。
  2. 点击安装或者更新按钮旁边ARM :: CMSIS.包裹,如果不是最新的话。
../_images/cmsis.png.

图16.CMSIS包安装