基于Nordic nRF5_SDK_16 的软件包,
目前该软件是基于16.0.0 版本的官方SDK进行移植和方便大家在rtthread的上面尝试nordic官方的softdevice。 目前仅支持MDK,
GCC和IAR版本暂时没有经历支持和维护,欢迎PR一起来维护。
来源官方SDK
- 进入menuconfig中
- 选择on line package
- 选择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
- supperthomas
- chenyingchun0312
- guohp1128
- ylz0923
- WaterFishJ