SDK
概述
我们为开发人员提供广泛的工具,以支持使用我们产品的所有开发阶段。我们的工具支持不同的IDE工具,如Keil,IAR,Segger等。
我们确保我们所有的软件工具都是跨平台的。我们的桌面软件支持Windows,mac OS和Linux,而我们所有的移动应用程序都支持iOS和Android。
为了加快客户的设计速度,我们为BLE5.0/5.1应用提供了几个常见示例,包括iBeacon、体温、运行速度、电子标签、可穿戴设备、Mesh灯等。所有示例都可以在开发板上运行,并且示例代码与开发人员共享。
开发人员可以按照这些示例基于开发板进行自己的设计,同时只关注应用程序,因为所有与BLE相关的代码都可以基于图形UI生成。立即查看教程,了解使用我们的 SDK 开发 BLE 应用是多么简单和无缝。
对于一些定制应用,有更多示例可用,请随时联系我们。
在线查看用户指南。
DK下载
Platform平台 |
Windows |
Linux |
mac OS |
Requirement配置 | 2K or newer 32 or 64bit | gtk 2.8 for gtk2 32 or 64bit | 10.12 or newer Carbon32 or 64bit |
镜像2 | 8.4.18 | 5.6.4 | 5.6.4 |
镜像1 | 8.4.18 | 5.6.4 | 5.6.4 |
Github | 8.4.18 | 5.6.4 | 5.6.4 |
注意:
macOS SDK 是一项正在进行的工作。已知问题:
向导无法从项目的弹出菜单中打开下载程序。(解决办法:打开下载程序,然后打开flash_download.ini)
向导无法打开文档。(解决办法:文档位于“文档”文件夹中)
向导无法在“我的项目”中显示已创建的项目。
下载器的日志窗口无法显示彩色背景。
IDE工具兼容性
SDK 已针对以下 IDE/工具链进行了测试:
IDE/工具链 |
工作 |
不工作 |
Keil μVision |
✅v4.72.10.0 |
❌v5.11.0.0 |
IAR EB for ARM |
✅v8.32.3 ✅v9.10.2 |
❌v7.8 |
SEGGER Embedded Studio |
✅v4.5.0 |
|
Rowlay CrossStudio for ARM |
✅v4.4 |
|
GNU Arm 嵌入式工具链 |
✅8-2018-q4-major |
注意
SDK 6.7.0 或更高版本将使用 V6 编译器,v5.21.1.0 中对 V6 编译器的支持尚不成熟。
解决办法
1.对于SDK示例,更改为V5编译器并添加“--gnu”选项;
2.对于新项目,在“选项”窗口中将默认编译器更改为 v5。
源码
我们所有SDK示例和ING918平台捆绑包的代码库都可以在Github的INGCHIPS存储库上直接获得。
虽然使用SDK源代码本身就足以进行开发,但强烈建议下载并安装我们的SDK包,其中不仅包括源代码,还包括GUI工具和文档。
快捷导航
公司地址
北京:北京市海淀区紫金数码园3号803
深圳:深圳市南山区科技园曙光大厦1009
版权所有:桃芯科技(苏州)有限公司 苏ICP备2022018764号-2 网站建设:新网