Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/supperthomas/nrf5x_sdk

sdk for nordic
https://github.com/supperthomas/nrf5x_sdk

Last synced: 2 months ago
JSON representation

sdk for nordic

Awesome Lists containing this project

README

        

NRF5_SDK


Nordic ble soft sdk for RT-THREAD







# Rtthread_nordic_sdk

#### 介绍
基于Nordic nRF5_SDK_16 的软件包,

目前该软件是基于16.0.0 版本的官方SDK进行移植和方便大家在rtthread的上面尝试nordic官方的softdevice。
目前仅支持MDK,

GCC和IAR版本暂时没有经历支持和维护,欢迎PR一起来维护。

#### 软件架构
来源官方SDK

#### 使用说明

1. 进入menuconfig中
2. 选择on line package
3. 选择peripheral libraries and drivers

**请注意:**

使用之前请在rtthread工程中找到如下函数,做如下注释修改。才能使用正常softdevice的功能。

```
rt_hw_interrupt_disable PROC
EXPORT rt_hw_interrupt_disable
;MRS r0, PRIMASK
;CPSID I
BX LR
ENDP

;/*
; * void rt_hw_interrupt_enable(rt_base_t level);
; */
rt_hw_interrupt_enable PROC
EXPORT rt_hw_interrupt_enable
;MSR PRIMASK, r0
BX LR
ENDP
```

#### 参与贡献

1. supperthomas
2. chenyingchun0312
3. guohp1128
4. ylz0923
5. WaterFishJ