
前段时间在网上买了个蓝牙模块hc06,一直没理会,这几天放假,有时间试试。这一试,让俺深刻的感知到本人的淘宝经验不足,当时买其他东西,顺带买了这个蓝牙模块。当时没细看,到用时才发现,人家网页上一句话就把俺打发了,“外贸产品,概不负责技术支持,请电子爱好者慎重选择!".我在这家买的别的东西都有类似问题,当时看见下面留有技术资料链接,没核实,等到要用的时候,链接打不开。$ H/ `# W( U2 ?; Q9 @+ g 值得庆幸的是:这个卖家硬件没问题。那就度娘一下吧,别家资料比较齐全,描述的也比较细致,大体看下应该比较简单,俺就信心满满的开始了,俺决定用串口助手通过nucleo的STLINK的虚拟串口发数据更改hc06的默认设置,结果一直不行,折腾了1~2个小时都没成功,程序也无法进入串口中断,坏了,莫不是我的接线有误,导致st的引脚烧了?(我的hc06的tx,rx接在necleo的pa2,pa3脚(stlink虚拟串口用此2引脚)) 经俺反复试验,发现一个现象,USB线插上电脑后能发送一组数据,仅能发一组数据,mcu复位没效果,俺就怀疑是不是stlink驱动有问题,导致串口数据没下发,在stlink驱动更新后,仍然一样。看来问题不在此,我就看看stlink固件有没最新版,结果stmcu.org上的最新版本和我的板子上一样,不对呀,别人都没发现这个问题吗?后来我看到本站的一篇帖子,是用mbed编译器做printf()输出的,他提到升级驱动,升级固件的事,俺就去mbed网站看看,果然,mbed上的固件版本为v2j23m6,而我的版本是v2j21m5,升级后数据终于能正常发送到mcu。4 | b# M/ f3 K' M# m' z 本以为我和hello,world的距离只有一个回车,可回车过后,这里的黎明静悄悄呀 ![]() |
Bluetooth.rar
下载66.21 KB, 下载次数: 438
RE:【Nucleo板开发日志】--蓝牙模块HC06体验