Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/supperthomas/nrf5x_sdk
- Owner: supperthomas
- Created: 2020-04-08T12:12:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T02:08:19.000Z (about 2 years ago)
- Last Synced: 2023-03-10T01:41:23.204Z (almost 2 years ago)
- Language: C
- Size: 22.2 MB
- Stars: 4
- Watchers: 1
- Forks: 7
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rt-thread - nrf5x_sdk - Software development kit for the nRF52 Series and nRF51 Series SoCs. (Packages / Peripherals)
- awesome-rt-thread - nrf5x_sdk - Software development kit for the nRF52 Series and nRF51 Series SoCs. (Packages / Peripherals)
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