Part Number:CC2564C
用 STM32f407VG Discovery + cc2564C
去官网www.ti.com.cn/…/CC256XCQFN-EM下载了SDK v4.0.2.2
实作SPPDemo,将CC256xEM-STADAPT的J1~J6改"DISCOVERY",代码也照"Enable_STM32_Discovery.pdf"改了,但手机蓝芽搜寻不到
请问还需要其他步骤吗
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛,同时温馨提示您,由于圣诞节以及新年假期,英文论坛回复将稍晚,敬请谅解!
,
Cherry Zhou:
您好,如果您使用的是CC2564C,那么我们推荐STM32 Bluetooth 5.1 stack. 这是我们最新的堆栈、主机和配置文件更新,已通过认证,最高可达 Bluetooth 5.1。 请问您为什么使用4.0 堆栈?
当您从 SPPDemo 运行 "Inquiry" 命令时,是否看到任何可用的蓝牙设备?
,
Kai-Chieh Chang:
您好,我有试过5.1版本,但手机仍旧搜寻不到。程序似乎不断执行BTPS_ProcessScheduler命令,请问我该如何知道程序运行到"Inquiry" 命令? 我要在运行时用手机查看设备吗?
,
Cherry Zhou:
您好您能分享下应用log吗?您可以看到以下界面:可以调用"Inquiry" 命令来查看可连接到的可用蓝牙设备:
,
Kai-Chieh Chang:
请问我应该要去哪里查看应用log?我要如何开启这个介面?
,
Cherry Zhou:
Kai-Chieh Chang 说:应用log
您好,工程师这里指的应用log是指,运行应用程序时您看到的输出。例如,当您在 Keil 或 IAR IDE 中运行Bluetopia STM32 5.1 Stack 的示例时,在运行“inquiry”命令时您看到了什么? 有没有看到您要连接的手机的蓝牙地址?
您的这个问题可能需要引用 SetDiscoverabilityMode , SetConnectabilityMode 和 SetPhairabilityMode ,以便其他设备更容易发现 STM32。
,
Kai-Chieh Chang:
您好,请问,我将程序下载到开发板之后,要如何查看运行到哪个命令?
,
Cherry Zhou:
您好,查看哪个命令正在运行,因为应用程序会要求用户在提示符中输入命令的。 之前回复中的图中,您可以看到 " command options" ,也就是用户可以使用的所有命令。
,
Kai-Chieh Chang:
请问图中画面是tera term吗? 我使用micro usb连接stm32f4以及电脑,但是没有发现COM端口,请问该如何解决?
,
Cherry Zhou:
Kai-Chieh Chang 说:请问图中画面是tera term吗?
您好,对的。
Kai-Chieh Chang 说: 我使用micro usb连接stm32f4以及电脑,但是没有发现COM端口,请问该如何解决?
如果找不到COM端口,您可能需要一个specific driver for the STM32。如果以上驱动仍无法解决您的问题,那么您可能需要联系ST Micro。
,
Kai-Chieh Chang:
您好,当我用CubeMX中middleware的usb_device启动VCP时,我可以透过micro usb在电脑上使用VCP,但是用SPPDemo时没有显示VCP,请问我是否不能用mini usb或micro usb来连接? 如果不行的话请问我该如何解决?
,
Cherry Zhou:
您好,负责您这边的工程师对VCP不太熟悉,请问是串行控制台应用吗? 您能不能成功对 STM32 板进行编程? 如果可以的话,您应该能够使用串行控制台程序查看应用程序打印。
,
Kai-Chieh Chang:
我可以将程序下载到开发版上,但是COM and LPT中没有出现新的装置,想请问工程师我应该要使用哪一种连接线连接PC与STM32开发版呢?
,
Cherry Zhou:
您的问题可能更适合 ST Micro。不过您可以看下 STM32 Discovery page,可以帮助您开始使用该器件。
在 Discovery kit with STM32F407VG MCU – User manual中, USB 连接器提供了一个虚拟 COM 端口:
您可能需要安装 ST-LINK/V-2 驱动程序才能看到 COM 端口。