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

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

[复制链接]
sl7198 发布时间:2014-10-4 22:43
 前段时间在网上买了个蓝牙模块hc06,一直没理会,这几天放假,有时间试试。这一试,让俺深刻的感知到本人的淘宝经验不足,当时买其他东西,顺带买了这个蓝牙模块。当时没细看,到用时才发现,人家网页上一句话就把俺打发了,“外贸产品,概不负责技术支持,请电子爱好者慎重选择!".我在这家买的别的东西都有类似问题,当时看见下面留有技术资料链接,没核实,等到要用的时候,链接打不开。
值得庆幸的是:这个卖家硬件没问题。那就度娘一下吧,别家资料比较齐全,描述的也比较细致,大体看下应该比较简单,俺就信心满满的开始了,俺决定用串口助手通过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。
本以为我和hello,world的距离只有一个回车,可回车过后,这里的黎明静悄悄呀,查了2小时,从上到下,里里外外,无果后,俺决定换个串口,用pa9,pa10连hc06,pa2pa3仅用来和电脑通讯,终于,上帝保佑,F5过后,金光闪闪的hello,world出现了。over.附件代码已用手机测试通过。

Bluetooth.rar

下载

66.21 KB, 下载次数: 436

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

举报

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

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

国庆发帖不易,赞赞

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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