ManInRoad

LV0
发表了文章

一文学会LCD12864显示中文、英文、反显

驱动LCD其实就是往LCD的显存写数据,写1的地方显示,写0的地方不显示,反显刚好相反;由于显存以128列、64行分布,所以也称12864液晶。

ManInRoad
发表了文章

字库芯片GT20L16S1Y使用记录

1byte读取命令,3byte地址,1字节任意数据,后面紧跟着是芯片输出的字库数据。

ManInRoad
发表了文章

基于Air103上手体验Luat脚本开发硬件

本文使用硬件为合宙Air103,是阿里平头哥XT804内核,1M flash,288K ram。

ManInRoad
发表了文章

使用Jlink合并mcu的boot和app

前言:为了后期维护,我们常常将程序开发成boot和app两部分,方便日后升级。为了提高生产效率,我们可以一次性将boot和app烧录进mcu,本文提供一种使用J...

ManInRoad
发表了文章

GD32F303串口ISP方式下载程序

ISP是In-System Program的缩写,即在系统编程。用户可以直接下载代码,而不用把mcu从pcb板上取下来。ISP需要mcu本身支持,ISP方式也比...

ManInRoad
发表了文章

ST六轴传感器LSM6DSO使用记录

ST官方参考代码: https://github.com/STMicroelectronics/STMems_Standard_C_drivers/tree/m...

ManInRoad
发表了文章

KEIL编译后程序的大小,Code、RO-data、RW-data、ZI-data的关系

Code:程序代码,存储在rom中; RO-data:只读数据,存储在rom中; RW-data:可读可写数据,既存储在ram中,也存储在rom中(RW-dat...

ManInRoad
发表了文章

ble功耗优化——连接参数更新

从设备一般是电池供电的,要想让从设备的电池使用寿命更长,就可以更新连接,减少发包间隔,所以就是为了优化功耗。

ManInRoad
发表了文章

关于Generic Access(UUID:1800)和Generic Attribute(UUID:1801)两个服务

’ M '表示强制支持(用于配置文件中应使用的功能); ’ O '表示可选支持(用于可在配置文件中使用的功能); ’ C '表示条件支持(用于支持其他功能时应使...

ManInRoad
发表了文章

一个CH579属性表分析

可以看出: (1)多个属性,构成了上面的属性表,代码中的属性表由17条属性构成; (2)每个属性,都由类型、权限、句柄、值,四部分构成; (3)属性表,由服务开...

ManInRoad
发表了文章

ble提高数据传输量——MTU交换

可以看出对ble设备,ATT_MTU的默认大小是23字节,换言之,如果不修改MTU大小的,那么一包数据最多发送23个字节。

ManInRoad
发表了文章

ble属性格式、权限与声明

属性协议(ATT)有两个角色,Client和Server,ATT协议都是纯C/S架构,即Server存储属性,Client什么也不存储,Client主动发起请求...

ManInRoad
发表了文章

用CH579开发个手表,试试看?

2021年8月份的时候评估CH579,觉着这个芯片不错,资源丰富,开发还特别简单,使用CH579开发完门禁项目后总觉得还没过瘾,就用CH579做了个评估板。那段...

ManInRoad
发表了文章

CH579实现一个最小外围设备(Peripheral)

其中函数 GAPRole_PeripheralInit( ),用于GAP角色初始化,初始化为外围设备,属于协议栈提供的API。

ManInRoad
发表了文章

CH579 TMOS调度学习

启动一个事件,time时间后执行,tmosEvents是一个16位的变量,每个位标识不同的事件,最高位保留,用于系统事件

ManInRoad
发表了文章

几款常用的ble调试app(nRF Connect、BLE调试助手、LightBlue)

这个是Nordic官方开发,也是用的比较多的调试app。 (1)打开手机app,扫描周围的设备(从机),支持过滤功能

ManInRoad
发表了文章

ble4.2串口透传综合速率测试

从上面图可以看出,发送和接收的数据量一致,实时速度可以达到1440 B/s,同时也应该注意串口发送间隔设置为了150ms。

ManInRoad
发表了文章

ble4.2一次最多能传输多少字节?

可以看出,数据通道PUD包含三部分,其中: Header:包头,2字节; Payload:数据,变长; MIC:数据一致性校验,4字节。

ManInRoad
发表了文章

RT-Thread 移植到GD32F150系列mcu

https://www.rt-thread.org/page/download.html

ManInRoad
发表了文章

基于CH579实现蓝牙(ble4.2)串口透传

实现思路:CH579作为外部设备(Peripheral),串口接收(RX)来自外部mcu的数据,通过蓝牙(ble4.2)发送到中心设备(Center)(上图中...

ManInRoad

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券