大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),请问蓝牙模块:
1. 可以设置为主设备,(或从设备)吗?
2. 可以支持广播模式吗?
3. 需要与它配合的蓝牙模块有什么特殊要求吗?
大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),请问蓝牙模块:
1. 可以设置为主设备,(或从设备)吗?
2. 可以支持广播模式吗?
3. 需要与它配合的蓝牙模块有什么特殊要求吗?
ADC通道1在函数运行过程中全程都在转换,在不停止通道1转换的情况下能否进行其他通道的转换?
芯片:MSP430FR6972
问题描述:
我的串口配置BRCLK=SMCLK=1MHz,波特率为115200,测试发现接收乱码率很高,发送凑合能用,后面没办法改成使用9600勉强能用。我看手册有一个典型的波特率配置表看表BRCLK频率越高错误率越低,但是我测试后并没有这么觉得呀!后面我想是不是因为SMCLK使用的是DCO时钟源本身精度不高导致波特率设置不准确。因为我现在要用串口传输很大的数据所以把这个乱码问题解决掉,我想的是把HFXT加上。
各位大神,你好!
本来是一个刚接触MSP430G的菜鸟,现在我用ADC10进行ADC采集,但是进不了ADC中断,跪求指导,谢谢了!代码如下:
void main(void)
{
long IntDeg=0;
long temp=0;
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
//配置时钟
BCSCTL3 = LFXT1S_2; //低高频选OLV,并作为ACLK时钟源
BCSCTL2 = SELM_3 + DIVM_0; //MCLK时钟源选VLO(或LFXT1),MCLK不分频
IFG1 &= ~OFIFG; //清时钟失效中断标志
_BIS_SR(SCG0 + SCG1 + OSCOFF); //关DCO、SMCLK、LFXT1等
BuzzerInit();
//timer0_init();
ADC10_init();
while(1)
{
//LPM3;
ADC10CTL0 |= ENC + ADC10SC; // Sampling and conversion start
_EINT();
//_bis_SR_register(CPUOFF + GIE); // LPM0 with interrupts enabled
//LPM3;
//-----ADC转换完成中断唤醒CPU后才执行以下代码-----
temp = ADC10MEM; //读取AD采样值
IntDeg= (temp*3.3)/1024;
__no_operation(); // SET BREAKPOINT HERE
}
}
void ADC10_init(void)
{
ADC10CTL0 &= ~ENC;
P1SEL=0xFF;//将io口选择为AD输入
P1DIR &= ~BIT1;
ADC10AE0 |= BIT1; // P1.1 ADC option select
//ADC10CTL0 = ADC10IE + ADC10ON + REFON + ADC10SHT_3 + SREF_1;
//ADC10CTL1 = CONSEQ_0 + ADC10SSEL_1 + ADC10DIV_0 + SHS_0 + INCH_1;
ADC10CTL0 = ADC10SR + ADC10ON + ADC10IE; //启动ADC,开中断
ADC10CTL1 = INCH_0 + ADC10SSEL_1 + CONSEQ_0; //ADC时钟为ACLK, 单通道单次模式
ADC10CTL0 |= ENC;
}
#pragma vector=ADC10_VECTOR
__interrupt void ADC10_ISR_HOOK(void)
{
P1OUT^=BIT6;
//_bic_SR_register_on_exit(LPM4_bits);
//LPM3_EXIT;
}
无法进入这个中断ADC10_ISR_HOOK,求指导!
该芯片主频最大可以是多少
MSP430I2041上电BORIFG 和RSTIFG 置位,程序无法执行
大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),
请问它的供电装置是USB口吗?是5V, 还是3.3V?
大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),现在也拥有了 MSP-FET下载/调试器,能帮提供如下代码吗?
1) 工程文件----用MSP-FET创建项目
2) 主程序
3) 蓝牙部分使用程序
4) 音频部分播放代码
辛苦了!
MSP430F5528IRGCT的防潮等级(MSL)是第3级,
根据J-STD-033D标准必须在打开包装后168h内消耗完。
我们实际情况不可能在168小时内消耗掉一盘全部2500pcs,
因此需要对剩余的IC进行烘烤。
该IC为边带+卷盘包装,希望可以提供一下所用边带和卷盘分别允许多高的烘烤温度,以便我们确定烘烤条件。
大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229),并且下载了CCS(9.1.0);请问有如下资源吗:
1. CCS工程文件
2. 基本的开发板初始程序
3. Bluetooth的使用C代码参考
4. 音频源参考代码
谢谢
在使用CCS打开官方例程时 有警告,用iar直接是错误:
#pragma LOCATION(dataRecorded1, 0x10000);
#pragma __persistent(dataRecorded1);
uint16_t dataRecorded1[SAMPLES_LENGTH] = {0};
dacValue = __data20_read_short(&dataRecorded1[pointer++]);//这句错误
iar提示:argument of type "uint16_t *" is incompatible with parameter of type "unsigned long"
CSS提示: argument of type "uint16_t *" is incompatible with parameter of type "unsigned long"
我在做一个项目需要大量数据采集,由于需要超低功耗,我想把数据用DMA传到FRAM里做双缓存,等到缓存满了后,在唤醒MCU,现的问题是,在IAR 中用__persistent 设置数组太小了,达不到要求,我想问下FAE ,我想问下在iar 中如何设置,是不是需要修改xcl文件,如何修改。
您好:請問MSP430系列MCU目前最低待機靜態電流能做到多少?謝謝!!
Engergia, I2C, 最大只能收16 byte ?
可以改到64byte嗎
我用的是linux版, 1.8.7E21
使用MSP430FR6972时用到内置比较器,未看到其相应速度等参数,是否能提供一下,谢谢。
大家好:
我们购买了BT-MSPAUDSOURCE Tools Bluetooth and MSP430 Audio开发板(MSP430F5229), 请问支持开发板(MSP430F5229)的免费的实时操作系统?(请问有ucos的源代码吗?)
Part Number: MSP-EXP430FR5994
新买的MSP-EXP430FR5994开发板,在最新ccs9上已经可以在线调试程序和下载开机demo程序,但运行OutOfBox_MSP430FR5994_GUI时,点击Connect,老是没反应,下面的串口也没识别到。不知为什么?
EVM430-FR6047 与这个MSP-FET是不是配套用的仿真器呢?
EVM430-FR6047 与这个配套的仿真器是什么型号呢
串口发送数组会出现数据错位现象,例如 发送01 02 03 会接收成 03 01 02 ,实验多次都是这样
/*******************************************/
#pragma vector=USCI_A1_VECTOR
__interrupt void USCI_A1_ISR(void)
{
switch(__even_in_range(UCA1IV,4))
{
case 0:break; //无中断
case 2: //接收中断处理
//UCA1TXBUF=UCA1RXBUF; //将接收缓存器中的字符传送给发送缓冲寄存器,发送给PC
for(char i=0;i<3;i++)
{
// while (!(UCA1IFG&UCRXIFG));//等待完成发送
ad[i]=UCA1RXBUF;
while (!(UCA1IFG&UCRXIFG));//等待完成接收
}
for(char k=0;k<3;k++)
{
UCA1TXBUF=ad[k];
while (!(UCA1IFG&UCTXIFG));//等待完成发送
}
break;
case 4:break; //发送中断不处理
default:break; //其他情况无操作
}
}