在线客服
客服热线
客服热线
js_thumb bannerPic
您现在的位置:
首页
/
快速上手

支持

全部分类

快速上手

  • 分类:快速上手
  • 发布时间:2022-06-07 14:58:08
  • 访问量:0
概要:桃芯 SDK 包含核心工具、平台代码包、程序示例及文档。 0. 获取开发板 在淘宝商城 购买开发板。 立即体验: 现在,使用 Playground(游乐园)软件 , 不需要任何开发经验,甚至不需要懂英语, 只需要一块 ING91881B 开发板 和一台 Windows 计算机, 立即开始体验桃芯科技。 1. 准备开发环境 SDK 不包含开发环境和编译器,用户需要事先准备好所有的开发环境。桃芯 SDK 支持 Keil MDK、IAR 等IDE,也支持 GNU Arm Embedded 工具链。 2. 下载 SDK 安装包 根据所使用的操作系统,下载 相应的 SDK 版本。 3. 安装 SDK 在安装向导的组件选择页面,提供了 IDE/Toolchain 集成选项,勾选某 IDE/Toolchain 表示对该 IDE/Toolchain 做适当配置,而非表示自动安装该 IDE/Toolchain。因此,只需要勾选已安装的开发环境和工具链,不要勾选没有安装的开发环境和工具链。 4. 阅读文档、示例 安装完毕后,打开 ingWizard,可以查看 SDK 用户手册、示例程序。 开发板的使用方法请参阅ING91881B 开发板使用手册、ING91880 开发板使用手册。 5. 编译、烧写示例程序 以 LED 示例程序 Peripheral LED 为例, 在 ingWizard 里点击该程序即可在 Keil 里打开,编译后回到 ingWizard 下载程序。 (详情可参考 SDK 用户手册中的教程部分) 开发板烧写了 Peripheral LED 程序后,通过手机 App 可以实时控制开发板上的三色 LED。 6. 用 APP 连接 扫码下载 iOS、Android 演示 App(ING BLE)。打开 App,点按扫描按钮,扫描到名为“ING LED”的设备后, 点按设备名以连接到设备,然后在 App 里控制 LED 的 R/G/B 三色分量。   Note: iOS/Android 应用需要授予定位权限才能使用蓝牙设备。   7. 温馨提示 推荐使用 Keil µVision 开发环境。 注意: 需要安装 Keil MDK 版本,而非 51 版本。 SDK 目前优先支持 Windows,Linux,MacOS 更新较慢。 开发版支持使用 USB 供电,不需要外接电源。 开发板内置 DAPLink,即插即用。
概要:桃芯 SDK 包含核心工具、平台代码包、程序示例及文档。 0. 获取开发板 在淘宝商城 购买开发板。 立即体验: 现在,使用 Playground(游乐园)软件 , 不需要任何开发经验,甚至不需要懂英语, 只需要一块 ING91881B 开发板 和一台 Windows 计算机, 立即开始体验桃芯科技。 1. 准备开发环境 SDK 不包含开发环境和编译器,用户需要事先准备好所有的开发环境。桃芯 SDK 支持 Keil MDK、IAR 等IDE,也支持 GNU Arm Embedded 工具链。 2. 下载 SDK 安装包 根据所使用的操作系统,下载 相应的 SDK 版本。 3. 安装 SDK 在安装向导的组件选择页面,提供了 IDE/Toolchain 集成选项,勾选某 IDE/Toolchain 表示对该 IDE/Toolchain 做适当配置,而非表示自动安装该 IDE/Toolchain。因此,只需要勾选已安装的开发环境和工具链,不要勾选没有安装的开发环境和工具链。 4. 阅读文档、示例 安装完毕后,打开 ingWizard,可以查看 SDK 用户手册、示例程序。 开发板的使用方法请参阅ING91881B 开发板使用手册、ING91880 开发板使用手册。 5. 编译、烧写示例程序 以 LED 示例程序 Peripheral LED 为例, 在 ingWizard 里点击该程序即可在 Keil 里打开,编译后回到 ingWizard 下载程序。 (详情可参考 SDK 用户手册中的教程部分) 开发板烧写了 Peripheral LED 程序后,通过手机 App 可以实时控制开发板上的三色 LED。 6. 用 APP 连接 扫码下载 iOS、Android 演示 App(ING BLE)。打开 App,点按扫描按钮,扫描到名为“ING LED”的设备后, 点按设备名以连接到设备,然后在 App 里控制 LED 的 R/G/B 三色分量。   Note: iOS/Android 应用需要授予定位权限才能使用蓝牙设备。   7. 温馨提示 推荐使用 Keil µVision 开发环境。 注意: 需要安装 Keil MDK 版本,而非 51 版本。 SDK 目前优先支持 Windows,Linux,MacOS 更新较慢。 开发版支持使用 USB 供电,不需要外接电源。 开发板内置 DAPLink,即插即用。
详情

请参见《INGCHIPS芯片BLE应用开发入门》,具体如下。

1、概述

本文将为您介绍,如何借助INGCHIPS官网WikiGitHub飞书等资源,进行芯片选型、搭建软硬件开发环境、进行产品开发,最终通过测试认证并投入量产。

2、芯片选型

桃芯科技的芯片型号以及相关资料可以从官网获得。

支持蓝牙5.0、5.1的ING918X系列芯片,凭借更先进的工艺,主要应用于车载,电网,医疗,定位等汽车及泛工业场景。

支持蓝牙5.3、5.4的ING916X系列芯片具有更丰富的CPU和外设资源,覆盖更多消费场景,包括HID、可穿戴,Mesh,ESL,AR/VR等。

ING91870CQ面向车规用户,已通过AEC-Q100 Grade 2的认证。

获取datasheet和相关开发资料,除在每个系列芯片ING916XING91870CQING9188XING9187X 页面对应位置下载外,也可以在文档中心下载。

3、准备硬件开发环境

在开发初期,建议使用桃芯科技的开发板进行开发,常用型号都有对应的硬件开发板,请联系桃芯科技销售人员进行申请或者购买

对于916X系列芯片的开发,请参考ING916X开发板使用手册

对于918X系列芯片的开发,请参考ING918X开发板使用手册

4、准备软件开发环境

进行软件开发,需要准备SDK和集成开发环境IDE

4.1、SDK

桃芯科技提供了一套专用于BLE开发的SDK,里面集成了丰富的demo和实用的工具。BLE芯片开发中常用工具都可以找到,比如:

  • 固件下载工具
  • BQB测试工具
  • 外设配置工具cube
  • 广播与gatt数据可视化配置工具等。

SDK一直在快速优化与迭代,可在桃芯科技官网下载

4.2、集成开发环境IDE

桃芯科技芯片支持KeilIARGCC等开发环境,目前对Keil的支持最好,样例最为丰富,建议开发者优先在Keil环境下进行开发。

Keil按照一般方式进行安装即可,需要注意的是需要先安装IDE,再安装SDK

安装SDK过程中需要开发者选择使用的IDE,如果选择了Keil或者IAR,需要开发者继续选择Keil/IAR的安装路径,这样在SDK安装过程中,就会自动给Keil/IAR安装芯片的Pack包。

5、产品开发

在使用硬件开发板和SDK上的例程完成初步的功能验证后,需要开发者根据自己的产品形态进行开发。

硬件设计上,可以参考对应芯片的开发板原理与PCB,在开发板界面可以找到,另外在设计过程中请查看硬件设计文档

软件开发过程中,除了参考demo的用法,也可通过阅读上图中的对应文档,了解桃芯科技自研协议栈的特性与使用方法。

其他文档请根据需要自行浏览。

6、测试、认证

如果产品需要进行BQB/SRRC/FCC等认证,或者对产品的射频性能进行自测,桃芯科技提供了相应的测试方法,请参考《射频测试说明》

7、量产说明

请参考《量产说明》使用 UART/USB 接口进行产品量产》《使用量产套件进行量产》《使用 SWD 接口进行产品量产》以及《IP 保护》

快捷导航

客服热线
服务时间:
-
客服热线

联系我们

客服电话:010-87761236

客户支持:service@ingchips.com

 

简历投递:hr@ingchips.com

公司地址

北京:北京市海淀区紫金数码园3号803

深圳:深圳市南山区科技园曙光大厦1009

技术讨论群

开发者网站

Github

版权所有:桃芯科技  苏ICP备2022018764号-2       网站建设:新网