大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),请教蓝牙从设备驱动程序的编写!
我们拥有“MSP430_Experimentor”的相关参考代码,请问哪个程序用于参考比较合适?
Susan Yang:
CC256x和MSP430是通过UART来进行通信的,驱动都已经固化在芯片内了
相关例程的话,您可以在下面的链接查看,根据您的需求来选择合适的程序
processors.wiki.ti.com/…/CC256x_MSP430_TI_Bluetooth_Stack
user5274273:
回复 Susan Yang:
谢谢!
如果我们仅仅关心底层的通信, 用于蓝牙“从设备”。
那SPP Demo, HID Demo, "SPP+SPPLE Demo" 和ANP Demo好些?
Susan Yang:
回复 user5274273:
还是没太了解您的意思,您是想用双模蓝牙还是BLE还是只需要经典蓝牙?
您现在的应用场合和需求具体是怎样的?
user5274273:
回复 Susan Yang:
谢谢!
现在我们购买的是“BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229)”,
我们希望它上面的蓝牙部分作为“从设备”工作 !
但SPP Demo, HID Demo, "SPP+SPPLE Demo" 和ANP Demo都是支持MSP430F5438A!
我们现在有支持MSP430F5229的蓝牙驱动程序吗?
Susan Yang:
回复 user5274273:
The only BT demo that is available on the MSP5529 is the "SPPLEDemo_Lite".
processors.wiki.ti.com/…/CC256x_TI_Bluetooth_Stack_SPPLEDemo_Lite_App
另外您可以参考硬件移植指南来将程序移植到MSP430F5529
processors.wiki.ti.com/…/CC256x_MSP430_TI's_Bluetooth_Stack_Hardware_Porting_Guide
user5274273:
回复 Susan Yang:
谢谢!
1).当初我们购买MSP430蓝牙开发板时,告诉我们“BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229)”的蓝牙模块一定工作。
2). 现在可以下载SPPLEDemo_Lite到我们的MSP430F5229的开发板上, 并且可以单步执行!请问如何简单确认蓝牙模块工作?
Susan Yang:
回复 user5274273:
您可以参考 processors.wiki.ti.com/…/CC256x_TI_Bluetooth_Stack_SPPLEDemo_Lite_App 给出的说明使用LightBlue试试
user5274273:
回复 Susan Yang:
您好:
SPPLEDemo_Lite是可以运行在“MSP430F5229”的唯一可以支持StartScan,蓝牙MasterMode和蓝牙SlaveMode的参考Demo代码;
请问如何改装BSC_Initiaize(HCI_DriverInformation,0)才能返回值成功(当前:-4)
user5274273:
回复 user5274273:
如下的参数应当如何修改:
HAL.c:PEDIR= case P1IV_P1IFG2:HRDWCFG.h:
#define BT_DEBUG_UART_BASE
#define BT_DEBUG_UART_IV
#define BT_DEBUG_UART_IVR
#define BT_DEBUG_UART_PIN_BASE
#define BT_DEBUG_UART_PIN_TX_MASK
#define BT_DEBUG_UART_PIN_RX_MASK
#define BT_SLOW_CLOCK_PORT_BASE
#define BT_SLOW_CLOCK_PORT_PIN
#define BT_DEVICE_RESET_PORT_BASE#define BT_DEVICE_RESET_PORT_PIN
#define BT_UART_RTS_PIN
#define BT_UART_CTS_PIN
#define BT_UART_CTS_INT_NUM