摘要:
使用RF BASIC模擬廣播和RF PHY是差不多的, 1.修改接入地址:#define AA 0X8e89bed6; 2.修改通信信道為37 38 39當(dāng)中一個(gè):#define TEST_FREQUENCY 37 // 通信頻點(diǎn) 3.根據(jù)需要使能和關(guān)閉ACK:#define WAIT_ACK 0
閱讀全文
posted @ 2025-08-01 19:03
WCH藍(lán)牙應(yīng)用分享
閱讀(136)
推薦(0)
摘要:
第一步::新建文件夾如WCH_BLE。 第二步:下載官方例程包,官網(wǎng)搜索相應(yīng)芯片型號(hào)進(jìn)行下載。 第三步:將EVT包中的需要使用的文件都移動(dòng)到WCH_BLE文件夾中,如圖七個(gè)文件: 第四步:將下圖中的四個(gè)無(wú)效鏈接的文件右擊選擇移除外部鏈接目錄, 第五步:右擊BLE_UART工程選擇添加文件夾,將WCH
閱讀全文
posted @ 2025-07-04 16:26
WCH藍(lán)牙應(yīng)用分享
閱讀(118)
推薦(0)
摘要:
本文目的是幫助客戶快速解決開(kāi)發(fā)常見(jiàn)問(wèn)題和排查問(wèn)題方法,可通過(guò)搜索關(guān)鍵詞快速查找。 Q:CH585/582使用GPIO功能時(shí),PB22 PB17引腳為何無(wú)法觸發(fā)中斷? A:CH585/582支持中斷的引腳有PA0-PA15,PB0-PB15,PB22,PB23,所以PB17不支持GPIO中斷,PB22
閱讀全文
posted @ 2025-06-30 19:51
WCH藍(lán)牙應(yīng)用分享
閱讀(225)
推薦(0)
摘要:
CH585的ADC功能中有掃描功能,支持對(duì)多個(gè)adc通道掃描采集。 EVT例程包中已經(jīng)包含了功能的展示,接下來(lái)我們跑下例程看看: 將ADC_SCAN_MODE_EXAM寫(xiě)1開(kāi)啟掃描功能,ADC_SCAN_CH_NUM為掃描通道的個(gè)數(shù),默認(rèn)值為14最大支持掃描14個(gè)通道。 GPIOA_ModeCfg(
閱讀全文
posted @ 2025-06-30 19:45
WCH藍(lán)牙應(yīng)用分享
閱讀(85)
推薦(0)
摘要:
簡(jiǎn)介:枚舉全部服務(wù)需要按照下面三個(gè)步驟來(lái)進(jìn)行,完整代碼直接看第四點(diǎn)。 一.枚舉出PrimaryServices的uuid和handle范圍: 1.庫(kù)函數(shù) GATT_DiscAllPrimaryServices(centralConnHandle,centralTaskId ); 2.從機(jī)返回?cái)?shù)據(jù)處理
閱讀全文
posted @ 2025-05-29 22:44
WCH藍(lán)牙應(yīng)用分享
閱讀(254)
推薦(0)
摘要:
藍(lán)牙軟件的中文編碼基本上都是UTF-8,那么將MRS編碼設(shè)置成UTF-8就可以實(shí)現(xiàn)藍(lán)牙廣播中文名字了, 若對(duì)方設(shè)備的中文編碼方式不是UTF-8,則需要先了解其中文編碼格式,下面簡(jiǎn)單展示下UTF-8編碼廣播中文名稱。 1.MRS設(shè)置編碼方式 MRS編譯器對(duì)應(yīng)文件需改為UTF-8編碼,默認(rèn)為GBK編碼,
閱讀全文
posted @ 2025-05-25 01:56
WCH藍(lán)牙應(yīng)用分享
閱讀(146)
推薦(0)
摘要:
一.概述 1.廣播回調(diào) 廣播回調(diào)的作用是在本次廣播結(jié)束后會(huì)進(jìn)入廣播回調(diào)獲取到下次廣播是多少us之后。 二.添加程序 1.初始化注冊(cè)回調(diào)函數(shù) 在Peripheral_Init初始化的最后添加此函數(shù): //注冊(cè)一個(gè)回調(diào)函數(shù),該函數(shù)將在每次廣播事件結(jié)束后被調(diào)用。 LL_AdvertiseEventRegi
閱讀全文
posted @ 2025-05-24 19:39
WCH藍(lán)牙應(yīng)用分享
閱讀(48)
推薦(0)
摘要:
一.概述 1.工作邏輯 藍(lán)牙從機(jī)例程(Peripheral)的大致工作邏輯是: 1.初始化開(kāi)啟廣播進(jìn)入廣播態(tài)等待藍(lán)牙主機(jī)的發(fā)起連接;; 2.被藍(lán)牙主機(jī)連接后,開(kāi)啟了三個(gè)tmos任務(wù),第一個(gè)任務(wù)是周期性的給主機(jī)上報(bào)數(shù)據(jù),第二個(gè)任務(wù)是交互連接間隔,第三個(gè)任務(wù)是周期性的打印輸出信號(hào)強(qiáng)度; 3.被主機(jī)斷開(kāi)連
閱讀全文
posted @ 2025-05-24 11:38
WCH藍(lán)牙應(yīng)用分享
閱讀(220)
推薦(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藍(lán)牙應(yīng)用分享
閱讀(196)
推薦(1)
摘要:
CH572的SWD是上電默認(rèn)開(kāi)啟的,支持單線(PA0)和雙線模式(PA0/PA1)。 1.打開(kāi)一個(gè)例程如UART點(diǎn)擊編譯: 2.選擇對(duì)應(yīng)型號(hào) 3.SWD配置 4.SWD下載成功 5.進(jìn)入DEBUG
閱讀全文
posted @ 2025-05-19 18:24
WCH藍(lán)牙應(yīng)用分享
閱讀(130)
推薦(0)