RT8763 Watch SDK 软件架构(1)

  • 系统架构

图1 系统架构

GAP:提供蓝牙相关接口给Application使用,同时反馈蓝牙的各种状态。

Framework:负责音频通路,经典蓝牙Profile,系统管理等。

Platform:包括OTA,USB,Flash,FTL,Charger等。

  • watch应用task

图2 watch应用task构成

RTL8763EW使用FreeRTOS操作系统。内建timer task,idle task,upper stack task,lower stack task。Watch应用自建app task,hub task,gui task,communicate task。

  • app task

图3 app task

app task实现的功能包括:

1)通过gap处理BT,BLE相关状态。gap_handle_msg会处理upper stack发送的消息,BLE的数据收发等会回调至app创建service时注册的读写接口,BT的各个profile及状态信息则会由Framework处理并将相关信息回调给app。

2)用户应用层自由实现的对蓝牙,音频等行为的控制,包括广播开关,搜索连接耳机设备,播放音乐等。参考watch_handle_io_message。

相关推荐
FreakStudio8 小时前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
✎ ﹏梦醒͜ღ҉繁华落℘5 天前
单片机基础知识---stm32单片机的优先级
stm32·单片机·mongodb
Inhand陈工5 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
大鱼>5 天前
大语言模型+物联网:LLM理解物理世界
物联网·struts·语言模型·多模态·aiot
果丁智能5 天前
物联网智能锁赋能集中式住宿:身份核验与远程权限管控的全链路技术实践
大数据·人工智能·物联网·智能家居
u152109648495 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
zd8451015005 天前
RS485 总线详解
单片机·嵌入式硬件
国产化创客5 天前
ESP32 CameraWebServer 原生摄像头项目全解析
物联网·开源·嵌入式·实时音视频·智能硬件
半条-咸鱼6 天前
【STM32】I2C协议原理、HAL读写与OLED显示操作
嵌入式硬件·c·信息与通信
谁似人间西林客6 天前
数据智能怎么赋能工业制造?物联网场景落地方法解析
物联网·制造