[蓝牙芯片] CH573有透传demo吗?

[复制链接]
 楼主| zhao67480 发表于 2021-1-28 15:05 | 显示全部楼层 |阅读模式
#技术资源# #21ic问答#
用的官方例程Peripheral, 有几个问题不知道咋弄
1:while循环里 做稍微长一点时间的工作 会导致蓝牙断开或连不上,怎么解决,或者有办法把蓝牙相关操作改成中断吗?TMOS_SystemProcess( );
2:我用Lightblue连接设备会导致自动关机, 用微信小程序可以, 但要先连接FFE4,再返回去连FFE1 才能正常交互数据, 直接连FFE1 收不到数据
第一次接触蓝牙, 只是想替代原来的蓝牙透传模组
WCHTech2 发表于 2021-1-29 09:27 | 显示全部楼层
1、TMOS是阻塞式的方式,并没有用中断的方式实现,所以在程序中不建议使用while等待,会打断蓝牙的通讯。
2、你说的这个现象我没有复现,可以咨询蓝牙FAE:025-52635389

串口透传的DEMO可以参考附件例程
ch57x_ble_uart_v0.2.zip (48.94 KB, 下载次数: 117)

评论

这个是ch579 的吧  发表于 2021-3-15 14:13
 楼主| zhao67480 发表于 2021-1-29 10:13 | 显示全部楼层
WCHTech2 发表于 2021-1-29 09:27
1、TMOS是阻塞式的方式,并没有用中断的方式实现,所以在程序中不建议使用while等待,会打断蓝牙的通讯。
2 ...

while里面 超过1ms 的任务 都会使蓝牙断开, 有啥办法解决吗?,我大概要10ms做其它事
 楼主| zhao67480 发表于 2021-1-29 10:19 | 显示全部楼层
WCHTech2 发表于 2021-1-29 09:27
1、TMOS是阻塞式的方式,并没有用中断的方式实现,所以在程序中不建议使用while等待,会打断蓝牙的通讯。
2 ...

pack文件夹 是空的,
 楼主| zhao67480 发表于 2021-1-29 16:52 | 显示全部楼层
Peripheral例程里面  连接了不是每秒都会主动向APP 发送一个数据的吗? 0x88
要先连ffe4再连ffe1才能收到这个数据
WCHTech2 发表于 2021-2-1 09:32 | 显示全部楼层
zhao67480 发表于 2021-1-29 16:52
Peripheral例程里面  连接了不是每秒都会主动向APP 发送一个数据的吗? 0x88
要先连ffe4再连ffe1才能收到这 ...

例程中发送0x88的 是notify,1s发送一次,使用沁恒蓝牙调试工具查看即可
微信图片_20210201093206.jpg

mcu430 发表于 2021-9-14 19:31 | 显示全部楼层
裸机程序 ?有没有
asmine 发表于 2021-10-9 17:19 | 显示全部楼层
蓝牙在工业上应用多么?我还没用过蓝牙,一直用wifi
wangjunn 发表于 2021-11-23 14:33 | 显示全部楼层
请教下,透传是什麽含意?
Charlene沙 发表于 2022-3-2 13:10 | 显示全部楼层
wangjunn 发表于 2021-11-23 14:33
请教下,透传是什麽含意?

透传既是透明传输,通讯部分不加任何帧头校验之类的,来什么数据发什么数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

51

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部