本帖最后由 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然后运行
|