msp430

    4热度

    3回答

    我知道,与MSP430F2619与TI的CCSv4工作时,我可以得到一个以上的中断使用相同的中断处理程序的代码看起来是这样的: #pragma vector=TIMERA1_VECTOR #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A (void){ ServiceWatchdogTimer(); } 我的问题是,当我发现

    0热度

    3回答

    我使用MSP430中的计时器A进行高编译器优化,但发现我的计时器代码在使用高编译器优化时失败。 当没有使用优化代码工作正常。 该代码用于实现1 ms计时器滴答。 timeOutCNT在中断时增加。 以下是代码 //Disable interrupt and clear CCR0 TIMER_A_TACTL = TIMER_A_TASSEL | // set the clock

    0热度

    1回答

    我已经使用MSP430中的定时器A进行高编译器优化,但发现我的定时器代码在使用高编译器优化时失败。 当没有使用优化代码工作正常。 该代码用于实现1 ms计时器滴答。 timeOutCNT在中断时增加。 以下是代码, //Disable interrupt and clear CCR0 TIMER_A_TACTL = TIMER_A_TASSEL | // set the c

    1热度

    2回答

    我在我的项目中使用msp430f2013微控制器..在那我需要计算传入的脉冲信号频率列车....我不知道该怎么做....可以任何人都可以在这里帮助我..示例代码对我来说更加有用....提前感谢

    3热度

    3回答


    1热度

    1回答

    我想用TI的MSP430测量功率器件的电压。电压源连接到目标板上的A1(即P4)和地(即P1)。 下面是相关代码: ADC10CTL1 = INCH_1 + CONSEQ_0; //A1, single measurement ADC10CTL0 = SREF_1 + ADC10SHT_3 + REFON + ADC10ON + ADC10IE + ADC10SR; //same as samp

    0热度

    1回答

    我想在MSP430上的项目中发现堆栈溢出,并发现它主要发生在堆栈非常满后发生IRQ时。 我已经设置了一个堆栈指针的断点,写入的值小于堆栈的起始地址,并且CPU在IRQ处理程序中暂停。 IAR C-SPY中的调用堆栈显示然后终止于处理程序函数,但是我会对下面的内容感兴趣,因为这是填充堆栈的内容。 有没有办法在当前中断处理程序下面显示调用堆栈?

    1热度

    3回答

    我想要使用Code Composer Essentials v3.1在MSP430处理器上运行FreeRTOS。我在http://www.westmorelandengineering.com/toc.htm发现了一个例子。具体来说,我正在与FreeRTOS_Demo.zip合作,这是最重要的一个。当我尝试用CCE打开它时,出现工作空间“并非由此版本的Code Composer创建”的错误。所以我

    1热度

    3回答

    我最近一直在使用由GHI Electronics提供的uALFAT microSD卡进行数据记录,但是我的可靠性一直存在问题;它的一些函数调用有时花费的时间比我能处理的要长得多。我目前使用一个MSP430微控制器与uALFAT进行通话。 在那里有什么类似的电路板可以用来替代希望更可靠的uALFAT? OR 什么是最有利的解决方案的OEM如果我需要设计自己的接口板与MSP430工作?