嵌入式无线通信协议栈(wireless-comm-stack)

#一人分享一个skill#
name: wireless-comm-stack
description: 生成嵌入式无线通信协议栈代码,支持BLE 5.3、Zigbee 3.0、LoRaWAN 1.0.4和Wi-Fi 6

type: code-generation
parameters:
  - name: wireless_protocol
    type: array
    required: true
    description: 无线协议(BLE、Zigbee、LoRaWAN、Wi-Fi)
  - name: chip_model
    type: string
    required: true
    description: 无线芯片型号(nRF52840、CC2652R、SX1276、ESP32-C6)
  - name: network_config
    type: object
    required: true
    description: 网络配置(BLE广播间隔、Zigbee PAN ID、LoRaWAN DevEUI/AppEUI/AppKey、Wi-Fi SSID/密码)
  - name: power_optimization
    type: boolean
    default: true
    description: 是否启用功耗优化(如BLE连接间隔调整、LoRaWAN ADR)
  - name: security
    type: object
    description: 安全配置(加密算法、密钥管理、安全连接)
核心组件:
无线芯片初始化和配置代码
协议栈初始化和状态管理
数据收发和事件处理
网络连接和重连机制
功耗优化配置(如 BLE 长连接、LoRaWAN Class A/C)
安全加密和认证
无线信号强度和链路质量监测
空中固件升级(FOTA)实现
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务