在网站找不到WCHBLETOOL这个工具,谢谢
你需要的是什么平台的蓝牙调试工具呢
安卓的可以直接在应用市场搜索ble调试助手
IOS的可以下载lightblue
我是CH582m.手机是安卓系统
安卓的可以直接在手机应用市场搜索ble调试助手下载。
开发板CH582M
烧入例程Periphera.hex;
串口显示“CH58x_BLE_LIB_V1.00”
开发板重启,串口显示:
“CH58x_BLE_LIB_V1.00
2/nInitialized..
Advertising..
”
但在BLE调试助力里,扫描找不到蓝牙,这是怎么回事?
首先,从你的打印,这个库的版本有点低,可以到官网下载最新的例程,
另外例程中默认使用外部32768,是否贴外部低频晶振,
蓝牙和定位需要打开。
我用的是贵公司的CH582M开发板调试的,刚拿到时可以用的,现在好像不行了,用最新的V1.30:
CH58x_BLE_LIB_V1.30
Initialized..
Advertising..
但手机上还是找不到,蓝牙和定位都是打开的,是不是开发板坏了?
CH58x_BLE_LIB_V1.30
Initialized..
Advertising..
Receive scan req from a3 4d 5a 1a 84 66 ..
按开发板的复位按键,串口输出显示只有:CH58x_BLE_LIB_V1.30
重复上电,偶然会显示:
CH58x_BLE_LIB_V1.30
Initialized..
Advertising..
上电加个几毫秒的延时,另外你的开发板贴32768Hz低频晶振,或者说晶振贴好了吗,可以贴个图看看。
我重新焊上去一个,我判断32K的晶振没问题
上面打印看到有时候没有广播,程序使用内部32K尝试一下,验证是否为32K的问题
上述了解到,以前开发板是可以正常使用的,可以告诉我们对开发板做了什么修改等操作,否则应该不会出现问题的。
我也碰到同类问题,后来改成内部的32K RC 就可以扫描到广播
如果是自己绘制的板子,可以看一下我们的手册,引脚说明有相应的接线要求,同时EVT包里面有原理图。
如果是我们提供的开发板,一般是不会出现这个问题的,因为我们自己也在使用,如果出问题,可以具体描述一下,我们这里会帮忙检查一下相应问题。
按你的操作是对的,晶振这位置比较容易出问题,采用内部的晶振就可以广播了,谢谢
我自己制作的板子,布局与DEMO是一样的,焊出3块板子,有两块是正常工作的,但另一块板子,工作时手机用【BLE调试助理】能扫描到该设备,但【CONNECT】,提示是【连接超时】,采用内部32K也是一样的,这是什么情况?谢谢