你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【Nucleo板开发日志】--蓝牙模块HC06体验

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

Bluetooth.rar

下载

66.21 KB, 下载次数: 438

收藏 评论1 发布时间:2014-10-4 22:43

举报

1个回答
霹雳之火 回答时间:2014-10-5 21:41:13

RE:【Nucleo板开发日志】--蓝牙模块HC06体验

国庆发帖不易,赞赞

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版