摘要: 优先级可以直接配置的,接口函数:PFIC_SetPriority最高位是抢占优先级 默认优先级参见手册3.3章节,应用层没有配置的话都使用默认的。 抢占优先级和相应优先级参考: https://blog.csdn.net/baidu_38988793/article/details/89522107 阅读全文
posted @ 2024-03-13 10:23 SweetTea_lllpc 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 注:文章为内部转载。 1、右键要转换为C++的工程new->other,按下图选择 点击next,按下图配置,点击FINSH。 2、工程转换为C++之后,原有的设置都会变成默认的,需要重新添加。 上图添加头文件路径。 上图添加链接脚本路径。 上图使用默认的桩函数。 3、添加C++初始化函数,在启动文 阅读全文
posted @ 2024-02-23 13:27 SweetTea_lllpc 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 使用工具进行编码获取生成的字符并填写: URL 编码/解码 | 菜鸟工具 (runoob.com) 阅读全文
posted @ 2024-01-17 13:20 SweetTea_lllpc 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、 结构体 struct stu{ char *name; //姓名 int num; //学号 int age; //年龄 char group; //所在小组 float score; //成绩 } stu1; //定义结构体类型的同时定义结构体变量 /* *其他写法: * ① //先定义结构 阅读全文
posted @ 2023-12-19 14:27 SweetTea_lllpc 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 前言: 主从机进行交互MTU,需要主从机均支持修改MTU,如果只有一端支持,则无法成功修改MTU。 MTU值影响开销数据的数量(特别是ATT报头,它是3字节)。ATT MTU的最小值为27字节。这允许最大20字节的ATT有效负载(3字节用于ATT报头,4字节用于L2CAP报头)。 BLE5.0协议可 阅读全文
posted @ 2023-12-12 10:26 SweetTea_lllpc 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 前言: 针对CH582芯片使用单载波\SingleChannel测试进行讲解。 开启单载波: CH58X_BLEInit(); HAL_Init(); GAPRole_PeripheralInit(); LL_SingleChannel( 19 ); //需要放在角色初始化后面并开启单载波 whil 阅读全文
posted @ 2023-12-06 14:38 SweetTea_lllpc 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 前言: 针对从机服务使用128bit并增加一个noti属性进行讲解。 一、在gattprofile.c中修改 数组修改: static gattAttribute_t simpleProfileAttrTbl[] = { // Simple Profile Service { {ATT_BT_UUI 阅读全文
posted @ 2023-11-28 09:49 SweetTea_lllpc 阅读(292) 评论(0) 推荐(1) 编辑
摘要: 前言: CH582EVT中Central例程修改待连接MAC地址即可与对应的从机建立连接。实现数据传输则是通过枚举特定UUID进而获取透传的handle值。UUID是获取handle值的一种方式,只要能够获取到handle值即可。以下提供两种方式获取handle并进行数据传输。 直接抓包已有主机或手 阅读全文
posted @ 2023-11-21 11:22 SweetTea_lllpc 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 前言: 使用CH592与CH32V305可实现2K鼠标上报率功能,具体功能和实现做以下讲解。 一、描述 需要使用2块CH592的开发板和1块CH32V305开发板。 2块CH592分别作为2.4GMouse(TX)和Dongle(RX)端的无线设备;CH32V305作为Dongle端连接上位机。 连 阅读全文
posted @ 2023-10-15 23:12 SweetTea_lllpc 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 一、根据MAC连接 CH58x芯片作为主机默认是通过MAC地址方式,即先搜索周围从机的MAC,然后与内部保存的MAC比对并决定是否建立连接。 即在默认例程的central.c的如下位置: // Peer device addressstatic uint8_t PeerAddrDef[B_ADDR_ 阅读全文
posted @ 2023-09-20 17:01 SweetTea_lllpc 阅读(475) 评论(0) 推荐(0) 编辑