msp430g2553 P1.3按键中断,切换频率灯闪烁
你好,我在吧这段程序下载到开发板,无法实现P1.3按键中断,切换频率灯闪烁,每次仿真到 switch(Push_Key)就会直接跳出P1_IODect函数,请问问题出在哪了#include "MSP430G2553.h"void P1_IODect(); //P1口的外部中断事件检测函数void P13_Onclick(); //P1.3按键的中断事件处理函数void GPIO_Init();...
View ArticleMSP-FET430UIF IAR下载时出现Could not find device(or device not supported)
样机之前用仿真器是可以正常下载且仿真的,但后面升级了IAR的版本(现在最新的IAR版本MSP430 7.10),然后第一次下载时,会提示版本不一致,需要升级仿真器的固件,点击升级后,就一直会出现 Could not find device(or device not supported)了。设备管理器端口都是正常的,IAR的日志也如下图。不知道怎么解决,求解答!!
View ArticleMSP430F4152 LPM3模式下功耗为2.5uA,与手册描述不一致
我们自己做的板子如下图所示,P1.0用于LPM3模式的唤醒。测试代码只配置IO就直接进入LPM3模式,功耗还是有2.5uA,是否哪里未配置正确,麻烦各位大神帮忙解答解答。WDTCTL = WDTPW + WDTHOLD; // Stop WDT FLL_CTL0 |= XCAP11PF; bsp_io_deinit(); while (1) {...
View Articlemsp430f5438a BSL下载问题
网上买的Demo板,刚买回来的时候,可以通过BLS正常下载程序,程序也运行正常,下载几次后,下载软件显示下载成功,但是程序没有正常工作,程序是开发板自带的简单的LED闪烁程序(刚开始下载的时候也是这个程序,可以正常工作),会是什么原因?
View Article如何在用完I/O中断后立即关闭中断?
我想用端口采下降沿触发I/O中断,在进入中断后立即关闭中断,执行一个函数功能,执行完再开启中断#pragma vector=PORT1_VECTOR __interrupt void Port_1 (void) { //关闭I/O中断 ???? input(); //开启I/O中断 ???? 问号部分是我想要的功能!
View ArticleMSP430自带的SD24_B如何使用?
MSP430F6736中自带SD24_B模块,不知道如何如何使用,求各位大神讲解一下,两种模式如何配置,这两种模式下对采集的信号有什么不同。最好有些实例能给看看。谢谢了!
View Article430G2332 10位ADC的问题,请大侠赐教!!!
1:我用430G2332的10位ADC时,发现一样的采样电压,在 重复单通道 和 重复通道序列时,采样的值不是一样的,而且相差很大。这是不是正常的呢2:当我关闭ADC的内部参考电压时,会引起采样电压的跳动,这也是不是正常的呢.
View Article是否可以用gpio直接触发msp432 spi dma启动数据接收,而不是通过cpu中断程序启动?
我目前做的一个产品, 使用msp432 用spi外接ads1292,由于对功耗有严格的要求,所以希望大部分时间让msp432处于休眠状态, 对于adc1292的数据采集部分希望由dma控制spi实现。ads1292 有一个输出pin 当数据准备好了 这个pin会输出信号,我想问的是我是否能实现 把这根pin连接到dma上 ,由这根pin直接启动spi...
View Article5529的launchpad串口通信问题
#include <msp430f5529.h>/* * main.c *//*int main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer return 0;}*/void main(void){ WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer P4SEL =...
View ArticleMSP430G2755 硬件I2C MCU RESET
G2755做I2C从机,在测试中发现,主机低频率(每条数据间隔100MS读取)读取数据正常,而高频率(每条数据间隔10MS)读取数据时会出现概率性MCU自动复位现象。
View Article