1 Star 0 Fork 32

sig-ci-test / device_soc_esp

forked from OpenHarmony / device_soc_esp 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_zh.md 3.43 KB
一键复制 编辑 原始数据 按行查看 历史
李先见 提交于 2022-09-15 23:46 . fix openharmony-sig to openharmony

ESP32芯片平台

本目录存放ESP32芯片平台组件代码,代码基于乐鑫官方SDK删减、修改、适配而成。

目录结构

esp32目录结构如下所示:

.
├── BUILD.gn
├── Kconfig.liteos_m.defconfig.esp32_u4wdh	---	Kconfig配置
├── Kconfig.liteos_m.defconfig.series		
├── Kconfig.liteos_m.series						
├── Kconfig.liteos_m.soc						
├── README_zh.md							---	说明文档
└── components								---	组件目录
    ├── BUILD.gn
    ├── sdkconfig.gni						---	组件配置BUILD.gn头目录
    ├── sdkconfig.h							---	组件配置头目录
    ├── libs								--- 静态库文件存放目录
    ├── app_update							--- 应用升级组件
    ├── bootloader							--- 启动引导组件
    ├── bootloader_support					--- 启动引导支持组件
    ├── bt									--- 蓝牙组件
    ├── esp_wifi							--- wifi组件
    ├── driver								--- esp32 soc驱动
    └── ...

组件目录说明

ESP32平台组件按目录划分,存放在components目录下,如下为NiobeU4开发板适配使用到的组件及功能用途说明:

组件目录名 组件功能用途
app_update 应用升级
bootloader 启动引导
bootloader_support 启动引导加密支持
bt 蓝牙
cxx C++支持
driver 芯片驱动
efuse 一次性可编程存储
esp32 esp32平台接口
esp_adc_cal RF ADC校准
esp_common esp公共文件
esp_event 事件增强组件
esp_hw_support 硬件接口支持
esp_netif 网桥组件
esp_ringbuf 环形队列
esp_rom rom包链接文件及头文件
esp_system 系统核心接口(启动、休眠、异常处理等)
esp_timer 软件定时器支持
esp_wifi WIFI支持
esp_lwip esp32平台LWIP适配
osal 操作系统抽象层
hal 硬件抽象层
heap esp32堆管理
log 日志组件
newlib newlibC 增强库
nvs_flash 键值对存储
partition_table 分区表
pthread Posix线程增强库
soc 外设资源配置组件
spi_flash SPI Flash操作
tcpip_adapter 网络协议栈适配
xtensa 芯片架构层接口

二进制文件说明

本目录下涉及到7个静态库文件,均属于乐鑫官方对外公开提供的SDK库文件,具体用途如下:

二进制文件 文件功能用途 License授权
components/libs/libbtdm_app.a 蓝牙协议栈库文件 EULA
components/libs/libcore.a wifi协议内核库 EULA
components/libs/libnet80211.a wifi协议库文件 EULA
components/libs/libphy.a 射频物理层库文件 EULA
components/libs/libpp.a wifi协议内核库 EULA
components/libs/librtc.a 系统时钟、低功耗库文件 EULA
components/libs/libxt_hal.a xtensa架构cpu hal层库文件 EULA
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sig-ci-test/device_soc_esp.git
git@gitee.com:sig-ci-test/device_soc_esp.git
sig-ci-test
device_soc_esp
device_soc_esp
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891