玉怀一捧雪
码龄13年
关注
提问 私信
  • 博客:308,335
    社区:46,995
    355,330
    总访问量
  • 60
    原创
  • 1,332,751
    排名
  • 535
    粉丝
  • 32
    铁粉

个人简介:千古情怀,一月在心!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2011-11-09
查看详细资料
个人成就
  • 获得291次点赞
  • 内容获得257次评论
  • 获得1,477次收藏
  • 代码片获得1,919次分享
创作历程
  • 13篇
    2022年
  • 17篇
    2021年
  • 14篇
    2020年
  • 11篇
    2019年
  • 5篇
    2016年
成就勋章
TA的专栏
  • 博流BLXXX
    1篇
  • Linux
    3篇
  • RTL872X
    1篇
  • 泰凌微
    11篇
  • 凌思微
    1篇
  • 蓝牙BLE
    17篇
  • ESP32
    7篇
  • 后端
    2篇
  • 蓝牙Mesh
    5篇
  • CC2540
    2篇
  • 爬虫
    1篇
  • 其他
    3篇
  • IAR代码分析
    1篇
  • 静态分析工具
    1篇
  • C-STAT
    1篇
  • 数据结构与算法
    1篇
  • 搜索语法
    1篇
  • STM32F0
兴趣领域 设置
  • 人工智能
    计算机视觉深度学习
  • 嵌入式
    物联网
  • HarmonyOS
    harmonyos
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

博流BL602开发一 编译与实例

BL602 是支持Wi-Fi与蓝牙BLE Combo的芯片组,芯片内置RISC-V 32位处理器,拥有丰富高速缓存和存储器资源,可用于低功耗和高性能应用开发。无线子系统包含2.4G无线电,Wi-Fi 802.11b/g/n和BLE 5.0 基带/MAC设计,高速缓存和存储器。电源管理单元控制低功耗模式。此外,还支持各种安全性能。SDK中的目录下已经包含了各种应用实例,使用脚本即可编译验证;如果开发仅使用BLE的话,可以选择MCU版本的SDK进行开发。
原创
发布博客 2022.08.24 ·
5914 阅读 ·
2 点赞 ·
4 评论 ·
19 收藏

蓝牙Mesh系统开发五 ble mesh设备增加与移除

在一些场景中,系统需要指定某个设备或多台设备添加到网络中;或者某个节点移除或者需要节点需要添加到其他网络时,如何进行节点的移除,本章主要讲解下ble mesh网络中对节点的添加加与删除方法。...
原创
发布博客 2022.08.03 ·
1488 阅读 ·
0 点赞 ·
2 评论 ·
6 收藏

蓝牙Mesh系统开发四 ble mesh网关节点管理

当配网器配置了多个节点设备后,需要对各个节点状态信息进行更新管理,如何将设备与其订阅地址、单播地址信息关联
原创
发布博客 2022.08.03 ·
3001 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

RTL8720DN开发笔记一 环境搭建与mqtt实例

RTL8720DN是一款支持双频WiFi的Soc芯片,即2.4GHz或5.8GHz频段,可以告别在选择WiFi网络时仅支持2.4G的尴尬,不仅如此,RTL8720DN还支持了低功耗蓝牙BLE5.0,内部集成了两颗MCU,分别为ARMV8M(KM4兼容Cortex-M33)高性能MCU与ARMV8M(KM0兼容Cortex-M23)低性能MCU,大小核切换可以用于高性能处理与低功耗场景的应用。...
原创
发布博客 2022.07.30 ·
5089 阅读 ·
0 点赞 ·
4 评论 ·
24 收藏

蓝牙mesh系统开发三 Ble Mesh 配网器 Provisioner

blemesh配网器使用ESP32的方案,乐鑫开源的SDK和丰富的组件,可以快速上手blemesh的网关应用,本章讲解基于blemesh配网器的开发
原创
发布博客 2022.07.29 ·
3017 阅读 ·
4 点赞 ·
3 评论 ·
14 收藏

蓝牙mesh系统开发二 mesh节点开发

在开发蓝牙mesh系统中,使用泰凌微8258的蓝牙作为节点方案,本章讲解通过8258搭建普通mesh节点
原创
发布博客 2022.07.28 ·
3489 阅读 ·
2 点赞 ·
2 评论 ·
28 收藏

蓝牙Mesh物联系统开发一 项目简介

ESP32作为蓝牙Mesh网关,泰凌微8258作为节点的方式,Linux环境下搭建mqtt服务器,qt creator设计客户端,实现了基于BLE MESH的完整物联网系统
原创
发布博客 2022.07.06 ·
2638 阅读 ·
2 点赞 ·
1 评论 ·
21 收藏

linux驱动开发 ST7789 Framebuffer驱动移植(I.MX6ULL平台)

ST7789的驱动移植成功后,还需要添加Framebuffer的支持,进行硬件接口的抽象化,通过对Framebuffer的读写来直接对显存进行操作
原创
发布博客 2022.05.11 ·
2268 阅读 ·
2 点赞 ·
1 评论 ·
21 收藏

linux驱动开发 ST7789 LCD驱动移植(I.MX6ULL平台)

买的I.MX6ULL的板子未选配RGB的屏幕,无法在板子上进行GUI的开发调试,不过手头上有块控制器为ST7789V3的LCD屏幕(1.3inch),通过简易接线后可以很方便进行驱动的移植
原创
发布博客 2022.05.11 ·
3864 阅读 ·
4 点赞 ·
1 评论 ·
30 收藏

凌思微LE501X开发一 (蓝牙串口透传实例解析)

LE5010采用Cortex M0的内核,支持BLE5.0和BLE Mesh,在价格、配置与低功耗上有较好的表现,可作为国产BLE备选替代方案
原创
发布博客 2022.03.31 ·
9513 阅读 ·
7 点赞 ·
10 评论 ·
41 收藏

ESP32 LVGL开发一 移植与例程

LVGL(轻量级和通用图形库)是一个免费和开源的图形库,是可提供UI通信元素的构建接口与较低资源实现的源码;官方已经适配了ESP32硬件平台,版本为v7.11,开箱即用
原创
发布博客 2022.03.11 ·
5888 阅读 ·
4 点赞 ·
0 评论 ·
28 收藏

ESP32基于GATT Client蓝牙网关 (一主多从)

esp32基于gatt client蓝牙网关
原创
发布博客 2022.02.22 ·
6945 阅读 ·
6 点赞 ·
0 评论 ·
68 收藏

ubuntu18.04系统mqtt+tls服务器搭建——mosquitto配置

前言设备端调试mqtt+ssl的功能,由于没有现成的服务器接入使用,考虑使用本地ubuntu安装mosquitto服务来进行,加快调试进度如有异议,请指正安装mosquitto引入mosquitto仓库sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa更新软件包sudo apt-get update安装mosquittosudo apt-get install mosquitto-clients -y证书生成open
原创
发布博客 2022.02.11 ·
3466 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

泰凌微TLSR825X开发十四 connslave时序保护

前言泰凌微BLE在建立连接后,需要周期性的来完成一个收发包事件(Brx Event),在SDK中该事件通过中断来触发。在部分应用中,如擦写片上flash(MSPI)禁用中断时间较长(100ms)可能会造成连接断开,需要通过时序保护来操作如有异议,请评论指正Conn stste Slave role时序保护API接口接口对外声明在ll_slave.h头文件中 int bls_ll_requestConnBrxEventDisable(void);请求申请关闭BrxEvent;返回0表示解
原创
发布博客 2021.11.30 ·
1063 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

泰凌微TLSR825X开发十三 蓝牙长包通信

前言泰凌微TLSR825X是支持BLE5.0的,SDK包含了data length extension数据包扩展功能,数据最大长度251字节,可以提高大数据通信效率。本章主要讲解下长包的通信交互与配置,深入可参考泰凌微开发手册3.2.8 Data Length Extension章节数据包结构在蓝牙规范Core4.2之后,将PDU定义到最大到257字节代码实例可以参考例程feature_slave_dle.c,将长包的配置代码移植到8258_module工程中修改缓存收发改为长包的话需
原创
发布博客 2021.10.21 ·
3954 阅读 ·
3 点赞 ·
8 评论 ·
22 收藏

泰凌微TLSR825X开发十 定时器

前言泰凌微的定时器可以应用在计时、电平测量、脉冲捕捉等方面,本章主要讲解下硬件定时器与软定时器的配置使用如有异议,欢迎留言指正特性硬件定时器支持Timer0~Timer2支持四种模式系统时钟模式(System Clock)GPIO触发模式(脉冲数捕捉)GPIO脉宽模式(脉冲宽度捕获)计时模式(Tick)定时器Timer2可用于看门狗计时休眠状态下定时器停止计时寄存器组Wd_status:地址0x72,看门狗复位状态寄存器,最低位为1时为看门狗复位状态,写1清除TMR_
原创
发布博客 2021.09.14 ·
2389 阅读 ·
7 点赞 ·
6 评论 ·
14 收藏

泰凌微TLSR825X开发四 硬件SPI

前言TLSR8258硬件SPI支持主机与从机模式,寄存器仅支持一组SPI,本章主要讲解下MSPI主机的使用,MSPI不支持DMA,如有异议,欢迎留言指正功能管脚复用引脚必须成对匹配MOSIMISOSCLKCSNGPIO_PA2GPIO_PA3GPIO_PA4GPIO_PD6GPIO_PB7GPIO_PB6GPIO_PD7GPIO_PD2寄存器组SPIDAT [0x08]:SPI数据寄存器,进行读取、写入SPICT [0x09]:SPI控制寄存
原创
发布博客 2021.08.09 ·
2009 阅读 ·
1 点赞 ·
11 评论 ·
5 收藏

BLE-CC254x-1.5.1.1.rar

发布资源 2021.08.02 ·
rar

泰凌微TLSR825X开发五 硬件IIC

前言TLSR8258支持硬件I2C串行总线,可作为主模式(master)和从属模式(slave)泰凌微I2C模块支持标准模式100kbps和快速模式400kbps,但必须保证系统时钟频率是通信速率的10倍以上本章主要讲解下I2C主模式master下的使用,如有异议,欢迎留言指正功能管脚复用引脚必须成对匹配SDASCLGPIO_PA3GPIO_PA4GPIO_PB6GPIO_PD7GPIO_PC0GPIO_PC1GPIO_PC2GPIO_PC3
原创
发布博客 2021.07.26 ·
2905 阅读 ·
2 点赞 ·
8 评论 ·
10 收藏

泰凌微TLSR825X开发七 UART通信

前言tlsr8258寄存器支持一组UART寄存器,用于外设模块进行串口通信本章讲解下tlxr825x系列串口的使用,如有异议,欢迎留言指正特性支持RTS和CTS硬件流控制TX/RX支持4层FIFO(先进先出)接口UART模块支持ISO/IEC7816协议,可与智能卡通信支持MCU与DMA方式进行收发功能管脚TXD复用引脚TXGPIO管脚1GPIO_PA22GPIO_PB13GPIO_PD04GPIO_PD35GPIO_PD7
原创
发布博客 2021.07.19 ·
7786 阅读 ·
12 点赞 ·
18 评论 ·
33 收藏
加载更多