打印

VSF的windows移植

[复制链接]
1029|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vsfopen|  楼主 | 2019-8-17 19:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 vsfopen 于 2019-9-10 15:56 编辑

不多介绍了,列一下操作步骤:

硬件准备:CSR8510 USB蓝牙狗

工具准备:
vs2017(通用windows平台开发,Clang/C2)

git + TortoiseGitzadig,并使用winusb为CSR8510安装驱动(如果不开发USB主机应用,包括蓝牙等,可以跳过)


1. 下载vsf:github.com/vsfteam/vsf.git
2. 下载btstack:github.com/bluekitchen/btstack.git
3. 复制btstack下的内容,到vsf\source\vsf\component\3rd-party\btstack\raw目录下
4. 为btstack打CSR8510复位超时补丁(如果不开发蓝牙,可跳过)

开发对应的patch,选择apply patch(电脑已安装git和tortoisegit)

选择之前下载vsf所在的目录,点Pathc all items


5. vc2017打开vsf\source\example\project\vc_2017\vsf_template.sln

把vsf_usbh_win设置为当前项目

设置编译配置,编译vsf_usbh_win项目
6. Build然后运行







btstack.png (28.94 KB )

btstack.png

使用特权

评论回复

相关帖子

沙发
vsfopen|  楼主 | 2019-9-11 18:05 | 只看该作者
关于使用Visual Studio 2019的问题:
1. 安装

2.  工程设置

选择最新的SDK版本,以及2019支持的clang编译器即可

使用特权

评论回复
板凳
lvgaofeng999| | 2020-2-22 19:55 | 只看该作者
楼上的稍等啦

使用特权

评论回复
发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

90

主题

325

帖子

8

粉丝