BLE开发环境搭建问题

例程里的EXAM/BLE/Peripheral内容有些复杂,我想从一些精简的少量代码入手。


在自行尝试MounRiver Studio创建空白CH582M工程后,该如何导入BLE相关的库?


我将例程中的如 CH58xBLE_LIB.h 文件直接粘贴到工程中,与main.c放在同一目录下,IDE无法识别,编译时 ../src/Main.c:1:10: fatal error: CH58xBLE_LIB.h: No such file or directory

需要添加库的路径和库名称,参考图片配置。

image.png

修改工程目录可以参考:

新建MRS工程并添加BLE从机功能 - JayWell - 博客园 (cnblogs.com)


怎么涉及到蓝牙就建个工程这么复杂,官方没有提供打包好的吗?


帖子里提到的HAL、LIB目录里的文件也不知去哪下载,EVT压缩包里没提供。
image.png


文件夹在BLE的文件目录下面,可以进行添加。

image.png

一般建议蓝牙直接使用已有的例程,如果需要添加其他文件夹则基于例程的基础上进行添加。

EVT-->BLE下面的所有蓝牙工程都可以直接使用。


image.png

EVT压缩包里的BLE->Peripheral,把LIB和HAL目录放进去了,还是不行。


右击工程添加文件夹:

image.png

如果还有问题,将工程打包发到lpc@wch.cn,我们这边进行查看。


只有登录才能回复,可以选择微信账号登录