上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 段式LCD的显示跟屏幕有关。CH592x开发板的屏幕规格,SEG和COM如图: 可以参数配置为0xF0/0X0F,查看显示效果: SEG端配置见上图,COM端配置同理。 其他: ①COM配置会影响对比度。每个COM线在扫描周期中的时间占比是占空比。占空比直接影响显示亮度和功耗。COM线数量越多,占空 阅读全文
posted @ 2025-03-31 17:31 SweetTea_lllpc 阅读(297) 评论(0) 推荐(0)
摘要: 前言: 针对蓝牙芯片的功能进行讲解,分为下载烧录、外设部分和蓝牙功能,包含芯片【CH57x/CH58x/CH59x/CH32V208】; 一、下载烧录 CH57x/CH58x/CH59x标准下载方式有USB/串口。下载的GPIO和BOOT引脚参考: 系列 芯片 USB下载IO 串口下载IO(注1) 阅读全文
posted @ 2025-03-19 10:59 SweetTea_lllpc 阅读(944) 评论(0) 推荐(0)
摘要: 针对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 阅读(355) 评论(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 阅读(277) 评论(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 阅读(153) 评论(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 阅读(323) 评论(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 阅读(412) 评论(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 阅读(271) 评论(0) 推荐(0)
摘要: 前言: 针对CH585NFC功能做汇总。 CH585可以做读卡器和模拟卡功能。 读卡器基于内部PLL产生13.56Mhz。模拟卡是定时器计算13.56Mhz回复时间。 引脚讲解: 引脚 描述 备注 PICC WAKE 引脚是用作模拟卡时的唤醒,悬空即可 NFC_CTR 1V1开发板可以选配该功能。可 阅读全文
posted @ 2024-11-18 14:51 SweetTea_lllpc 阅读(1070) 评论(0) 推荐(0)
摘要: 一、广播回调和连接回调 功能:在连接间隔和广播间隔到来时,会进入该回调,可以在回调函数加上其他执行逻辑代码。 LL_ConnectEventRegister(connectCB); LL_AdvertiseEventRegister(adverCB); static void connectCB(u 阅读全文
posted @ 2024-11-06 19:43 SweetTea_lllpc 阅读(370) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页