摘要:        
CH585的ADC功能中有扫描功能,支持对多个adc通道扫描采集。 EVT例程包中已经包含了功能的展示,接下来我们跑下例程看看: 将ADC_SCAN_MODE_EXAM写1开启扫描功能,ADC_SCAN_CH_NUM为扫描通道的个数,默认值为14最大支持扫描14个通道。 GPIOA_ModeCfg(    
阅读全文
            posted @ 2025-06-30 19:45
WCH蓝牙应用分享
阅读(79)
推荐(0)
        
 
		
    
        
        
摘要:        
简介:枚举全部服务需要按照下面三个步骤来进行,完整代码直接看第四点。 一.枚举出PrimaryServices的uuid和handle范围: 1.库函数 GATT_DiscAllPrimaryServices(centralConnHandle,centralTaskId ); 2.从机返回数据处理    
阅读全文
            posted @ 2025-05-29 22:44
WCH蓝牙应用分享
阅读(244)
推荐(0)
        
 
		
    
        
        
摘要:        
蓝牙软件的中文编码基本上都是UTF-8,那么将MRS编码设置成UTF-8就可以实现蓝牙广播中文名字了, 若对方设备的中文编码方式不是UTF-8,则需要先了解其中文编码格式,下面简单展示下UTF-8编码广播中文名称。 1.MRS设置编码方式 MRS编译器对应文件需改为UTF-8编码,默认为GBK编码,    
阅读全文
            posted @ 2025-05-25 01:56
WCH蓝牙应用分享
阅读(141)
推荐(0)
        
 
		
    
        
        
摘要:        
一.概述 1.广播回调 广播回调的作用是在本次广播结束后会进入广播回调获取到下次广播是多少us之后。 二.添加程序 1.初始化注册回调函数 在Peripheral_Init初始化的最后添加此函数: //注册一个回调函数,该函数将在每次广播事件结束后被调用。 LL_AdvertiseEventRegi    
阅读全文
            posted @ 2025-05-24 19:39
WCH蓝牙应用分享
阅读(48)
推荐(0)
        
            
        
        
摘要:        
一.概述 1.工作逻辑 蓝牙从机例程(Peripheral)的大致工作逻辑是: 1.初始化开启广播进入广播态等待蓝牙主机的发起连接;; 2.被蓝牙主机连接后,开启了三个tmos任务,第一个任务是周期性的给主机上报数据,第二个任务是交互连接间隔,第三个任务是周期性的打印输出信号强度; 3.被主机断开连    
阅读全文
            posted @ 2025-05-24 11:38
WCH蓝牙应用分享
阅读(216)
推荐(0)
        
 
		
    
        
        
摘要:        
1.1添加新的uuid: // Characteristic 6 UUID: 0xFFF6 const uint8_t simpleProfilechar6UUID[ATT_BT_UUID_SIZE] = { LO_UINT16(SIMPLEPROFILE_CHAR6_UUID), HI_UINT1    
阅读全文
            posted @ 2025-05-23 18:01
WCH蓝牙应用分享
阅读(187)
推荐(1)
        
 
		
    
        
        
摘要:        
CH572的SWD是上电默认开启的,支持单线(PA0)和双线模式(PA0/PA1)。 1.打开一个例程如UART点击编译: 2.选择对应型号 3.SWD配置 4.SWD下载成功 5.进入DEBUG    
阅读全文
            posted @ 2025-05-19 18:24
WCH蓝牙应用分享
阅读(125)
推荐(0)
        
 
		
    
        
        
摘要:        
1.基础用法: 主机获取从机设备信息,包含以下信息内容: 1 typedef struct 2 { 3 tmos_event_hdr_t hdr; //!< GAP_MSG_EVENT and status 4 uint8_t opcode; //!< GAP_DEVICE_INFO_EVENT 事    
阅读全文
            posted @ 2025-05-10 13:51
WCH蓝牙应用分享
阅读(398)
推荐(0)
        
 
		
    
        
        
摘要:        
系列 型号 仿真(SWD) 默认BOOT 可配置BOOT USB下载引脚 UART下载引脚 CodeFlash DataFlash 备注 CH585 585M/584M 支持 PB22低电平触发 PB11高电平触发 USB(PB10/PB11) USB(PB12/PB13)[仅585支持] UART    
阅读全文
            posted @ 2025-05-09 14:30
WCH蓝牙应用分享
阅读(595)
推荐(0)
        
 
		
    
        
        
摘要:        
1.main函数配置: int main() { uint8_t len; SetSysClock(CLK_SOURCE_PLL_60MHz); GPIOA_SetBits(GPIO_Pin_9); GPIOA_ModeCfg(GPIO_Pin_9, GPIO_ModeOut_PP_5mA); UA    
阅读全文
            posted @ 2025-05-07 20:41
WCH蓝牙应用分享
阅读(72)
推荐(0)