简体   繁体   English

北欧nRF51822 +北欧物联网SDK

[英]Nordic nRF51822 + Nordic IoT SDK

Nordic released an IoT SDK for some platforms (including the nordic nRF51822 BLE SoC) that allows developers to directly connect BLE devices to the internet (with IPv6 over BLE) using a BLE enabled computer or router as a gateway (the Raspberry Pi with the BlueZ stack is recommended). Nordic为某些平台(包括北欧的nRF51822 BLE SoC)发布了一个IoT SDK ,允许开发人员使用支持BLE的计算机或路由器作为网关(带有BlueZ的Raspberry Pi)将BLE设备直接连接到互联网(通过BLE上的IPv6)。建议使用堆栈)。

Thing is I've had no luck getting ANY of the examples they provide in the SDK to compile. 我没有运气可以得到他们在SDK中提供的任何示例进行编译。 Even making my own makefile by hand is leading me nowhere, firstly because Nordic completely alters the folder structure in this SDK in relation to the others, and also because I always get the weirdest compilation errors even after solving all dependencies. 甚至手动创建自己的makefile也无济于事,首先是因为Nordic相对于其他SDK完全改变了此SDK中的文件夹结构,而且还因为即使解决了所有依赖关系,我也总是遇到最奇怪的编译错误。

Does anyone have an environment set up with this SDK or can provide some help in setting one up? 是否有人使用此SDK设置了环境,或者可以在设置环境中提供一些帮助?

Note: Yes, I've asked this question in the Nordic Semi Dev zone, but I think it will get more visibility here (and from a different demographic, aka. makefile gurus, since this is not a embedded problem, since what's failing is the X-Compilation process). 注意:是的,我已经在Nordic Semi Dev区域中问了这个问题,但是我认为它会在这里获得更多的可见性(以及其他人口统计信息,也就是makefile专家,因为这不是嵌入式问题,所以失败了) X编译过程)。

I made it compile on Windows today. 我今天在Windows上进行了编译。 What errors are you getting? 您遇到什么错误?

The IoT softdevice was compiled with ARM-GCC 4.7 2013q1. IoT软设备使用ARM-GCC 4.7 2013q1进行了编译。 So you need this version to compile yourself. 因此,您需要此版本进行编译。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM