From 8adb89f1e197d9e848fda70aa6e847522c3dcd06 Mon Sep 17 00:00:00 2001 From: Supowang <54426333+Supowang1989@users.noreply.github.com> Date: Tue, 31 May 2022 15:51:31 +0800 Subject: [PATCH] Update 09.Code_Directories.md --- doc/09.Code_Directories.md | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/doc/09.Code_Directories.md b/doc/09.Code_Directories.md index bc2fcb5d..50a88f6a 100644 --- a/doc/09.Code_Directories.md +++ b/doc/09.Code_Directories.md @@ -1,16 +1,26 @@ -# TencentOS tiny 代码目录说明 +# TencentOS tiny 代码目录说明 |一级目录 | 二级目录 | 三级目录 |说明 | |---------|---------|---------|---------| | arch | arm | |TencentOS tiny适配的IP核架构(含M核中断、调度、tick相关代码) | -| board | TencentOS_tiny_EVB_MX | |TencentOS tiny 定制开发板demo,包含AT适配框架、MQTT协议、安全组件等 | +| | risc-v | |TencentOS tiny适配的IP核架构(含risc-v核中断、调度、tick相关代码) | +| board | TencentOS_tiny_EVB_G0 | |TencentOS tiny 定制开发板G0 demo,包含AT适配框架、MQTT协议、驱动实现等 | +| | TencentOS_Tiny_CH32V307_EVB | |TencentOS tiny 定制开发板CH32V307 demo,包含AT适配框架、MQTT协议、驱动实现等 | +| | TencentOS_Tiny_EVB_MX_Plus | |TencentOS tiny 定制开发板EVB_MX+ demo,包含AT适配框架、MQTT协议、驱动实现等 | | component | connectivity | loraWAN | loRaWAN协议栈实现源码及适配层| -| | |Eclipse-Paho-MQTT| MQTT协议栈实现源码及适配层| -| | |TencentCloud_SDK| 腾讯云C-SDK实现源码及适配层| -| | fs | | 文件系统实现源码| -| | security | | mbedtls 安全协议源码 | -| devices | | |TencentOS tiny适配的一些外设驱动(如串口wifi gprs 驱动等) | +| | |mqttclient| MQTT协议栈实现源码及适配层| +| | |iot-hub-device-c-sdk| 腾讯云C-SDK实现源码及适配层| +| | fs | vfs | 虚拟文件系统API实现源码 | +| | | fatfs | fat文件系统开源实现源码 | +| | | kv | KV存储实现源码 | +| | | littlefs | 开源littlefs源码 | +| | security | mbedtls | mbedtls 安全协议源码 | +| | elfloader | | | +| | ota | | | +| | gui | | 包含常见开源GUI实现,如LittleVGL,GUILite,STemWin等 | +| | shell | | | +| devices | | |TencentOS tiny适配的一些通信模组驱动(如串口wifi gprs 驱动等) | | doc | | |TencentOS tiny相关技术文档及开发指南 | | examples | | |TencentOS tiny提供的功能示例 | | kernel | core | | TencentOS tiny内核源码| @@ -20,8 +30,10 @@ | | lora_module_wrapper | | TencentOS tiny为串口类LoraWAN模块提供的移植框架| | | lwip | | Lwip协议实现源码及适配层 | | | sal_module_wrapper | | TencentOS tiny为串口类网络模块(wifi gprs)提供的socket移植框架 | +| | socket_wrapper | | 标准BSD Socket接口实现 | | | tencent_firmware_module_wrapper | | TencentOS tiny提供的腾讯定制模组移植框架 | | osal | cmsis_os | |TencentOS tiny提供的cmsis os 适配 | +| | posix | |轻量级posix接口实现 | | platform | hal | | TencentOS tiny适配的部分芯片的驱动实现源码| | | vendor_bsp | | 芯片厂家提供的原厂bsp固件库,如STM32的HAL库| | test | | |存放TencentOS tiny提供的一些测试代码,含内核及上层模块示例及测试代码 | @@ -32,3 +44,4 @@ +