0.2.3
版本发布时间: 2020-04-14 14:12:23
Nuclei-Software/nuclei-sdk最新发布版本:0.6.0(2024-07-01 10:42:53)
This is release 0.2.3
of Nuclei SDK.
-
OS
- Add RT-Thread 3.1.3 as a new RTOS service of Nuclei SDK, the kernel source code is from RT-Thread Nano project.
- Update UCOSII source code from version
V2.91
toV2.93
- The source code of UCOSII is fetched from https://github.com/SiliconLabs/uC-OS2/
-
Warning: Now for UCOSII application development, the
app_cfg.h
,os_cfg.h
andapp_hooks.c
are required, which can be also found in https://github.com/SiliconLabs/uC-OS2/tree/master/Cfg/Template
-
Application
- Add RT-Thread demo application.
- Don't use the
get_cpu_freq
function in application code, which currently is only for internal usage, and not all SoC implementations are required to provide this function. - Use
SystemCoreClock
to get the CPU frequency instead of usingget_cpu_freq()
inwhetstone
application. - Update UCOSII applications due to UCOSII version upgrade, and application development
for UCOSII also required little changes, please refer to :ref:
design_rtos_ucosii
- Fix
time_in_secs
function error incoremark
, and cleanupcoremark
application.
-
Documentation
- Add documentation about RT-Thread and its application development.
- Update documentation about UCOSII and its application development.
- Update
coremark
application documentation.
-
Build System
- Add build system support for RT-Thread support.
- Build system is updated due to UCOSII version upgrade, the
OS/UCOSII/cfg
folder no longer existed, so no need to include it.
-
SoC
- Update SoC startup and linkscript files to support RT-Thread
-
Misc
- Add
SConscript
file in Nuclei SDK root, this file is used by RT-Thread package.
- Add