摘要: 博客推荐参考 目录 zhai 目录 hua 目录 li 目录 zhang 目录 zhou 目录 ran 目录 long 基础 CH57x/CH58x芯片下载 CH57x/CH58x原理图与PCB绘制 BLE蓝牙 BLE从机(01)广播间隔和连接间隔 BLE从机(02)句柄指示\确认(Indicati 阅读全文
posted @ 2022-12-03 14:02 SweetTea_lllpc 阅读(8406) 评论(0) 推荐(0)
摘要: CH57x/CH58x系列ADC校准差异对比 芯片 差异说明 CH579 需要做粗调,细调,粗调时候复用PA5,所以用到ADC的话,如果使用粗调,通常PA5需要悬空 CH573 需要做粗调,不需要做细调, 粗调时候用的内部通道不再需要任何的外部IO CH583 需要做粗调,粗调用ADC channe 阅读全文
posted @ 2026-08-31 22:59 SweetTea_lllpc 阅读(9) 评论(0) 推荐(0)
摘要: 在使用蓝牙从机的时候,为了兼容之前的上位机软件,可能需要修改服务与之适应。 WCH的Peripheral例程在Peripheral_Init初始化中注册了四个服务,顺序如下: 前三个是蓝牙联盟规定的一些服务且不是必须的,如果需要手机上不显示此服务则频闭对应的初始化即可,改变显示顺序则改变初始化函数的 阅读全文
posted @ 2026-08-30 11:43 SweetTea_lllpc 阅读(13) 评论(0) 推荐(0)
摘要: 简介: 枚举全部服务需要按照下面三个步骤来进行,完整代码直接看第四点。 一.枚举出PrimaryServices的uuid和handle范围: 1.库函数 GATT_DiscAllPrimaryServices(centralConnHandle,centralTaskId ); 2.从机返回数据处 阅读全文
posted @ 2026-08-30 11:40 SweetTea_lllpc 阅读(10) 评论(0) 推荐(0)
摘要: 可参考该对话链接:https://www.doubao.com/thread/wc69f9dcfd4b62213,了解自己的方案需求,决定采用哪种方式实现; 本篇为方案B形式,方案A链接:CH585蓝牙HID添加数据双向透传功能 - oTvTo - 博客园 一、准备工作 1、分别打开HID_Keyb 阅读全文
posted @ 2026-08-03 14:29 SweetTea_lllpc 阅读(23) 评论(0) 推荐(0)
摘要: 可参考该对话链接:https://www.doubao.com/thread/wc69f9dcfd4b62213,了解自己的方案需求,决定采用哪种方式实现; 本篇为方案A形式,方案B链接:CH585蓝牙HID程序增加自定义服务 - oTvTo - 博客园 一、打开Hid_keyboard例程 二、找 阅读全文
posted @ 2026-08-03 14:27 SweetTea_lllpc 阅读(19) 评论(0) 推荐(0)
摘要: V208修改点: CH582修改点: 另外需要注意CH582跟208的32K时钟需要配置为一样,例如都用32K或者都用32768: 阅读全文
posted @ 2026-06-25 10:04 SweetTea_lllpc 阅读(27) 评论(0) 推荐(0)
摘要: 前言: 针对14443卡类型讲解,例如S50/CPU卡 卡类型区分: 读卡流程 在读取逻辑加密卡(M1卡 MIFARE Classic例如S50)数据时,其使用 14443A 作为底层协议,并在其上附加了私有的加密认证和块读写命令; 在读取CPU卡(如FM1280)数据时,同样使用 14443A 作 阅读全文
posted @ 2026-06-09 15:21 SweetTea_lllpc 阅读(91) 评论(0) 推荐(0)
摘要: 前言: 针对CH584读S50卡数据讲解。 讲解: 读取日志: CARD DETECT ATQA:0x0004 uid: c3 63 d3 5e select OK, SAK:08 Auth 60, addr: 0 block 00: c3 63 d3 5e 2d 08 04 00 04 de 32 阅读全文
posted @ 2026-06-09 12:09 SweetTea_lllpc 阅读(92) 评论(0) 推荐(0)
摘要: 非BLE工程设置RTC唤醒(BLE工程的睡眠唤醒由Tmos自己控制,用户只要按照自己的要求添加任务就行,空闲是MCU会自动睡眠,该执行任务时RTC会唤醒MCU执行任务) 非BLE工程设置RTC唤醒如下 使用外部32K设置RTC唤醒 LClk32K_Select(Clk32K_LSE);//启用外部3 阅读全文
posted @ 2026-06-01 11:11 SweetTea_lllpc 阅读(32) 评论(0) 推荐(0)
摘要: 使用RF BASIC模拟广播和RF PHY是差不多的,操作步骤如下: 1.修改接入地址:#define AA 0X8e89bed6; 2.修改通信信道为37 38 39当中一个:#define TEST_FREQUENCY 37 // 通信频点 3.根据需要使能和关闭ACK:#define WAIT 阅读全文
posted @ 2026-05-29 11:27 SweetTea_lllpc 阅读(61) 评论(0) 推荐(0)