切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 10620阅读
  • 43回复

[无线]不用拆芯片,不用调程序,直接在pos机板上玩TC35661蓝牙模块 [复制链接]

上一主题 下一主题
离线2545889167
 

发帖
13268
M币
20754
专家
302
粉丝
4860
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-06-08
首先非常非常感谢 @yht7891984   大神的帮助和支持,没有他之前的那些努力,我肯定也是玩不起这个蓝牙的。占在巨人的肩膀上,这是真的。其实这次的东西,对蓝牙的研究并没有多少,主要就是加了个虚拟串口,本人愚笨,搞不出什么高级的东西,还麻烦人家良多。翻了翻qq聊天记录问答就几十页,真的很感动。


yht7891984大神原帖stm32驱动蓝牙pos机里面的蓝牙模块 tc35661:http://bbs.mydigit.cn/read.php?tid=1682908

那天看了大神的贴,就萌生了一个想法,要是这东西,能直接在pos板子上用不就更好了,于是就决定移植一个usb虚拟串口上去。
然后就开搞了,目标是开店宝bz1的pos,里面是gd32加TC35661蓝牙模块,正好合适这次的移植
移植大概改了这些地方,加了完整的vcp驱动,用虚拟串口代替串口1,但是串口1数据输出仍保留,输入被阉割
蓝牙模块从串口2改到串口3
复位pin从PA12改到PC11
改了led
过程很蛋疼,问题一堆一堆的,主要就是复位不成功,中间还让 @yht7894984 大神背了好几次锅,我都不好意思了。



当然最好还是搞定了,现在发出来给大家看看,欢迎互相交流学习
选材我用的是开店宝
具体的测试点和电路分析请参照这贴,感谢前辈努力
【 POS机 实验1 】蓝牙控制LED,按键 开、关机,按键控制LED(单击、双击、长按)|http://bbs.mydigit.cn/read.php?tid=1627680

板子预览,gd32芯片+TC35661蓝牙模块
蓝绿两线是串口线

正面,图中圈红的地方是boot0,如果吧这里拉高,就能用串口下载程序了

蓝牙模块,我焊了黄线的地方是串口,大家可以不焊,主要是调试时可能用得上,还有旁边放复位焊盘,实在初始化有问题的可以量量这这个引脚

这里需要小改一下,如果拆了电池没有电的话,需要把5v和3.3vldo的输入短接,就是上面那条线,我把充点管理和ldo控制三极管都拆了
另外一调要飞的是,从usb座数过来的第三个电阻,阻值1.5k的,要短接到VDD-3v3测试点。好的硬件改造就这样完了

然后把boot1拉高,就能通过串口吧程序烧写进去,然后,断开boot1,usb插上,就可以愉快的玩耍了 哈哈。
不过要安装下vcp驱动
插上usb后,蓝灯会亮,等蓝灯灭了,就说明蓝牙和usb已经完成初始化过程了,可以用手机搜索到了,当手机搜索到蓝牙并连上后,蓝灯亮,这时打开串口助手,就能透传数据了。
手机连蓝牙发数据时,发啥传啥,电脑发去的时候,要在数据最后最后加个回车,以文本模式传输。
现在vcp到蓝牙这里的数据处理还有点问题,大数据量肯定会丢包,等我再处理处理。

其实,我真的对蓝牙研究没做什么,都是大神的大作一些补充
大家有什么不懂的可以问我,花了两个小时写了份移植指南,希望可以帮到大家

资料下载链接: http://pan.baidu.com/s/1nvvTbPB 密码: 771x

https://github.com/posystorage/TC35661-vcp
题外话,壁虎的手册真的很好看很漂亮啊,比st不知要高明多少去了,我们来一起愉快的玩壁虎吧
现在已经攻克GPIO、UART、ADC、DAC了,欢迎加入





求m,礼尚往来
[ 此帖被2545889167在2016-06-08 23:01重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共33条打赏M币+104
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 1楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线tulips

发帖
1766
M币
2200
专家
2
粉丝
24
只看该作者 2楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线zoro

发帖
19302
M币
9600
专家
4
粉丝
37
只看该作者 3楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线iritwq

发帖
5345
M币
5969
专家
15
粉丝
136
只看该作者 4楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线admiin

发帖
8457
M币
11906
专家
0
粉丝
20
只看该作者 5楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线cao57508

发帖
2265
M币
3707
专家
9
粉丝
85
只看该作者 6楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线liqi5230

发帖
163
M币
25
专家
0
粉丝
7
只看该作者 7楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线mousebat04

发帖
16458
M币
8980
专家
10
粉丝
92
只看该作者 8楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线rfy886

发帖
156
M币
463
专家
1
粉丝
15
只看该作者 9楼 发表于: 2016-06-08
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个