摘要: 博客推荐参考 目录 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 阅读(7948) 评论(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 阅读(6) 评论(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 阅读(4) 评论(0) 推荐(0)
摘要: 前言: 针对芯片boot配置项讲解。 ISP配置: 写保护地址: 例如填写4000,并将该配置随固件烧录至芯片。则下一次烧录代码时,0-0x4000的地址一定会被擦除。 读Flash数据: CodeFlash数据,只能通过芯片的接口函数读取,无其他方式读取。 DataFlash可以通过接口函数读取或 阅读全文
posted @ 2026-05-26 10:59 SweetTea_lllpc 阅读(6) 评论(0) 推荐(0)
摘要: 一、窗口看门狗 CH58x/CH59x的看门狗计数器是8位的(计数最大255),计数周期131072/Fsys 以582/592为例,evt中主频都是60M,看门狗最大时间 (131072/60000000)*255=0.557056s 具体使用方式: #include "CH58x_common. 阅读全文
posted @ 2026-05-06 09:09 SweetTea_lllpc 阅读(26) 评论(0) 推荐(0)
摘要: 前言: 针对认证提供修改方法,分别为KC认证的4.8G超标和118Mhz频点超标。 4.8Ghz频点超标整改方法: 1.硬件预留π电路,并在认证时调整该滤波电路,可以按照该规格配置: 2.软件调整内部寄存器,基于DTM代码修改 修改点1,在main函数处修改: (*((PUINT32V)(0x400 阅读全文
posted @ 2026-04-11 16:33 SweetTea_lllpc 阅读(31) 评论(0) 推荐(0)
摘要: 前言: CH582系列支持125Kbps,针对125Kbps速率配置讲解。 注意,使用125Kbps需要配合扩展广播(蓝牙BLE从机Peripheral讲解五(扩展广播/Extern Adv) - SweetTea_lllpc - 博客园)。 从机配置 // 扩展广播数据 (总计 71 字节) st 阅读全文
posted @ 2026-03-25 10:35 SweetTea_lllpc 阅读(56) 评论(0) 推荐(0)
摘要: 前言: 针对CH584读Ultrlight卡做讲解。 Ultrlight卡的ATQA=0x0044,SAK=00。 #define SECTOR_1 4 /********************************************************************* * 阅读全文
posted @ 2026-03-12 15:56 SweetTea_lllpc 阅读(41) 评论(0) 推荐(0)
摘要: 使用手机读卡器读取到的数据内容: 使用CH584读取到的数据内容 adc_value:2557 CARD DETECT ATQA:0x0044 type:0x44 uid: 04 32 b3 72 31 1c 90 SELECT OK, SAK: 00 Sector 1 Data: 01 03 a0 阅读全文
posted @ 2026-03-12 10:31 SweetTea_lllpc 阅读(48) 评论(0) 推荐(0)
摘要: 前言 针对EMC测试,可以使用展频优化 代码 void testinit1(){ for(uint8_t i = 0; i < 40; i++){ PFIC_SetPriority(i,0x80); } PFIC_SetPriority(TMR3_IRQn,0x00); TMR3_TimerInit 阅读全文
posted @ 2026-02-28 15:21 SweetTea_lllpc 阅读(51) 评论(0) 推荐(0)
摘要: 前言: 针对TOUCH注意事项汇总。 硬件: TOUCH跟NFC都需要用到的场景。硬件上触摸焊盘不包起来留个缺口,是避免吸走NFC的能量,同一金属平面不能有金属闭环。 阅读全文
posted @ 2026-02-25 16:41 SweetTea_lllpc 阅读(31) 评论(0) 推荐(0)