摘要: 前言:在某些数据场景中使用,需要进行双边沿唤醒。在592/582上没有对应的接口函数需要自己在代码上进行处理,手动进行唤醒边沿的切换。 CH585已经可以通过接口函数实现边沿唤醒。 CH592 CH582双边沿唤醒具体实现是在中断函数中切换唤醒源的配置。 代码实现: GPIO初始化配置: void 阅读全文
posted @ 2025-02-28 19:39 小舟从此逝_1 阅读(794) 评论(0) 推荐(0)
摘要: 一、引言 一般主机通过从机的MAC地址于从机进行连接。但是有些场景主机并不知道从机的MAC地址是多少,但是设备名称是固定的,我们可以通过设备名称去发起连接。 二、原理 通过设备名称去连接本质上还是通过MAC地址去发起连接,扫描到设备之后获取对应广播包的内容然后与设备名称进行如果是需要连接的设备。再去 阅读全文
posted @ 2025-02-07 18:57 小舟从此逝_1 阅读(255) 评论(0) 推荐(0)
摘要: 前言:在做产品应用的时候有时可能需要实现长按按键使设备“关机”的功能超长待机,短按实现“开机”唤醒功能。 本次演示使用的是CH585M。 演示示例程序中的"关机"使用的是shutdown模式。shutdown模式可以做到超低功耗。 上表中的电流范围0.65ua-5.5ua,造成在这个范围内波动的原因 阅读全文
posted @ 2024-12-04 13:49 小舟从此逝_1 阅读(739) 评论(0) 推荐(0)
摘要: 前言:有时在电池供电场景或者电表的场景下可能会出现电池电压低需要更换电池突然停电需要保存数据。此时低电压监测就起到了作用。 提供了两种精度模式:高精度监控和低精度监控模式 高精度模式:210ua的额外功耗 低精度模式:1ua的额外功耗 /** * @brief wakeup mode define 阅读全文
posted @ 2024-11-06 19:12 小舟从此逝_1 阅读(422) 评论(0) 推荐(0)
摘要: 前言:芯片提供了AES-128加密(ECB模式) 如需要了解AES加解密的原理可以参考本链接:AES128加解密流程详细介绍_aes128加密-CSDN博客 本实例,在CH592上完成。 加解密的函数定义在blelib.h里在使用是需要将这个库也初始化。 先在lib.h里找到接下来需要使用的函数: 阅读全文
posted @ 2024-11-06 11:10 小舟从此逝_1 阅读(125) 评论(0) 推荐(0)
摘要: 一、前言 在有些时候产品需要做到更远的距离在原来的基础上加上PA放大芯片来实现广播或者连接距离上的提升。 PA是Power Amplifier的简称,中文名称为功率放大器,简称“功放”,指在给定失真率条件下,能产生最大功率输出以驱动某一负载的放大器。对于射频通信系统,PA负责发射通道的信号放大,实现 阅读全文
posted @ 2024-10-08 19:44 小舟从此逝_1 阅读(407) 评论(0) 推荐(0)
摘要: 一、关于MTU 在通信过程中需要发送或者接收较长字节的数据,就需要引入MTU的概念: 最大传输单元MTU(Maximum Transmission Unit,MTU),是指网络能够传输的最大数据包大小,以字节为单位。MTU的大小决定了发送端一次能够发送报文的最大字节数。如果MTU超过了接收端所能够承 阅读全文
posted @ 2024-10-08 17:22 小舟从此逝_1 阅读(384) 评论(0) 推荐(0)
摘要: 前言:在做某些应用的时候可能需要我们发送或者接收时切换对应的channel。 此次完成测试的平台在WCH的CH592F上完成的。 在工作发送过程中切换37、38、39三个信道进行轮询发送。具体需要使用最关键的函数是:RF_SetChannel 实现代码如下: if(events & channl_3 阅读全文
posted @ 2024-09-09 19:22 小舟从此逝_1 阅读(347) 评论(0) 推荐(0)
摘要: 前言: BLE属性的分类(四大类): Primary Service(首要服务项)Secondary Service(次要服务项)Include(包含服务项)Characteristic(特征) 本次主要对属性权限的使用进行描述: 先看协议 Attribute permissions are a c 阅读全文
posted @ 2024-08-03 16:16 小舟从此逝_1 阅读(232) 评论(0) 推荐(0)
摘要: 前言:之前的文章中也有关于使用I2C器件进行温度的采集的文章 采集温度的方式不止使用传感器,也可以使用NTC温敏电阻进行采集,此方法的外围电路较为简单且成本较低,代码也较为容易实现。 实现原理:先通过差分采样电路进行采集,采集之后可以获取NTC或者定值电阻的电压;已知这些信息可以通过欧姆定律得到当前 阅读全文
posted @ 2024-06-01 18:14 小舟从此逝_1 阅读(1048) 评论(0) 推荐(0)