TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2564+Msp430F5229音频宿设计,搜索不到蓝牙(新手)

本人根据TI官网cc2564+Msp430F5229音频宿设计自己设计了原理图,PCB,CC2564使用的是TI官方购买的CC2564MODNEM,程序是官方提供的A3DPDemo_SNK,最终没有搜索到蓝牙。阅读程序时发现这段配置代码使用的UCA2,然而MSP430F5229没有该引脚,遂更改为UCA0,仍然搜索不到蓝牙。附件为本人绘制的原理图。

#define MSP430_UART_CTL0 (UCA2CTL0)
#define MSP430_UART_CTL0_OFFSET (0x01)

/* control register 1 */
#define MSP430_UART_CTL1 (UCA2CTL1)
#define MSP430_UART_CTL1_OFFSET (0x00)

Maka Luo:

http://www.ti.com.cn/cn/lit/df/tidr978/tidr978.pdf

原理图设计是参照这个吗?自己再核对一下。

user3717951:

回复 Maka Luo:

你好,MAKA,我又一次仔细核对了,电路没什么问题。昨晚我又发现了程序中管脚定义错误,跟官方给的原理图不对应,我不知道官方给的程序是否是能直接用的,第一次弄蓝牙很多不懂,希望能得到一些帮助。附件是官方给的RTS管脚和CTS管脚原理图,下面是官方程序对管脚的定义。

#define BT_UART_FLOW_CTS_PIN_BASE ((unsigned char *)&P1IN)

/* The following is the interrupt vector offset of the RTS/CTS Port. */#define BT_UART_CTS_IV (PORT1_VECTOR)

/* The following is the UART RTS/CTS Interrupt Vector Register. */#define BT_UART_CTS_IVR (P1IV)

/* The Bluetooth RTS Output Port Pin Number. */#define BT_UART_RTS_PIN (BIT5)

/* The Bluetooth CTS Input Port Pin Number. */#define BT_UART_CTS_PIN (BIT4)

Ling Zhu2:

回复 user3717951:

如果原理图跟官方的不对应,程序肯定不能拿来直接用的呀,需要根据自己的电路修改对应的代码部分,大部分是IO口配置。

user3717951:

回复 Ling Zhu2:

串口返回数据为

OpenStack().

Stack Init Failed: -4.Unable to open the stack.

Ling Zhu2:

回复 user3717951:

建议到无线蓝牙板块 提问

Maka Luo:

回复 user3717951:

先跑通我们的例程,不要修改硬件先,手上没有板子去模拟,暂时无法回复你的问题。

赞(0)
未经允许不得转载:TI中文支持网 » cc2564+Msp430F5229音频宿设计,搜索不到蓝牙(新手)
分享到: 更多 (0)