上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 针对CH585的LEDC接口驱动ws2812点灯测试 #include "CH58x_common.h" #include "ch58x_drv_ledc.h" #define led_num 3*1 #define breadthe 1 #if !breadthe __attribute__((_ 阅读全文
posted @ 2025-03-01 09:56 SweetTea_lllpc 阅读(211) 评论(0) 推荐(0)
摘要: 前言:实现动态修改MAC,需要注意关闭广播后调用GAP_ConfigDeviceAddr(ADDRTYPE_PRIVATE_NONRESOLVE, ownAddr)配置完成后再开启广播。 void HidEmu_Init() { tmos_start_task(hidEmuTaskId, Close 阅读全文
posted @ 2025-02-25 10:19 SweetTea_lllpc 阅读(196) 评论(0) 推荐(0)
摘要: 1、波特率配置 ①使用BLE_UART APP连接后,会发送短命令配置波特率并生效,9141断电后则不再生效。 例如9141配置为9600,连接BLE_UART默认被配置为115200,此时AT指令也是115200生效。将9141断电再上电,则指令恢复为9600; ②使用BLECOMWIN连接后,会 阅读全文
posted @ 2025-02-21 18:16 SweetTea_lllpc 阅读(87) 评论(0) 推荐(0)
摘要: memcpy提速方法: #define ALIGN_MASK 0x3 #define COPY32 *d32 = *s32; d32++; s32++; #define COPY8 *d8 = *s8; d8++; s8++; #define SET32(x) *d32 = x; d32++; #d 阅读全文
posted @ 2024-12-27 16:05 SweetTea_lllpc 阅读(230) 评论(0) 推荐(0)
摘要: 主机获取从机数据包内容功能讲解。 根据eventType进行区分。 case GAP_DEVICE_INFO_EVENT: { // Add device to list // centralAddDeviceInfo(pEvent->deviceInfo.addr, pEvent->deviceI 阅读全文
posted @ 2024-12-11 11:23 SweetTea_lllpc 阅读(322) 评论(0) 推荐(0)
摘要: 功能实现:ADC DMA方式循环采样。 采集周期:(256-192)*16*Tsys = (256-192)*16/62.4M = 16.5us 进中断周期:16.5us*采集数据的长度 = 16.5us int main() { uint8_t i; signed short RoughCalib 阅读全文
posted @ 2024-12-11 10:03 SweetTea_lllpc 阅读(199) 评论(0) 推荐(0)
摘要: 前言: 针对CH585NFC功能做汇总。 CH585可以做读卡器和模拟卡功能。 读卡器基于内部PLL产生13.56Mhz。模拟卡是定时器计算13.56Mhz回复时间。 引脚讲解: 引脚 描述 备注 PICC WAKE 引脚是用作模拟卡时的唤醒,悬空即可 NFC_CTR 1V1开发板可以选配该功能。可 阅读全文
posted @ 2024-11-18 14:51 SweetTea_lllpc 阅读(537) 评论(0) 推荐(0)
摘要: 功能:在连接间隔和广播间隔到来时,会进入该回调,可以在回调函数加上其他执行逻辑代码。 LL_ConnectEventRegister(connectCB); LL_AdvertiseEventRegister(adverCB); static void connectCB(uint32_t time 阅读全文
posted @ 2024-11-06 19:42 SweetTea_lllpc 阅读(260) 评论(0) 推荐(0)
摘要: 主机基于例程修改: 从机基于例程修改: 阅读全文
posted @ 2024-11-06 19:17 SweetTea_lllpc 阅读(174) 评论(0) 推荐(0)
摘要: 连接检测-->主机枚举USB设备-->有效数据传输、功能控制等 阅读全文
posted @ 2024-10-17 18:32 SweetTea_lllpc 阅读(92) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 11 下一页