240 发简信
IP属地:上海
  • LwRB 使用说明

    LwRB 使用说明 LwRB (lightweight ring buffer) 是一个轻量级的环形缓冲区,除了支持 ring buffer 常...

  • Resize,w 360,h 240
    BTstack Generic On Off Model Server

    Generic On Off Model Server 接口使用 用 mesh_generic_on_off_server_get_operat...

  • va_list

    va_list va_list 用于 C 语言实现函数的可变参数数量,例如我们常用的 printf() 函数内部就使用了它。 在 __forma...

  • Resize,w 360,h 240
    AliGenie BLE Mesh Provisioning 整个过程

    AliGenie BLE Mesh Provisioning 整个过程 结合 Mesh Spec 1.0.1 和 AliGenie 5.0 版本...

  • BTstack - GATT Server

    BTstack - GATT Server .gatt 文件 首先我们需要了解一下 BTstack 特有的 GATT 表示文件 .gatt,它是...

  • Resize,w 360,h 240
    RT-Thread qemu 环境运行 BLE

    RT-Thread qemu 环境运行 BLE 最近在基于 RT-Thread 环境开发 BLE,觉得每次都需要烧录代码到开发板太麻烦了,想利用...

  • Linux 平台 select 操作

    Linux 平台 select 操作 select() 操作用于程序监控相应的文件描述符(file descriptor,fd)是否准备好,即能...

  • Resize,w 360,h 240
    Ubuntu 18.04 JLink 下载固件

    Ubuntu 18.04 JLink 下载固件 我最近在 Linux 平台开发 RT-Thread 的程序,借助 VSCode 插件 RT-Th...

  • Rule 02. Declarations and Initialization

    Rule 02. Declarations and Initialization DCL30-C. Declare objects with a...