电池供电的MSP430FR21xx系统中如果选择DVCC作为ADC的reference voltage, 是否可以直接检测电池电压(进而推算电池电量)?
你好, 我们是否可以在电池供电的MSP430FR21xx系统中选择DVCC作为ADC的reference voltage,在不加任何外部元器件(如运放)的情况下,根据MSP430FR21xx datasheet page 39页的公式(1):“ DVCC = (1023 × 1.5 V) / 1.5-V Reference ADC result ” ,直接来检测电池电压?非常感谢。Brian
View ArticleMSP430F5438 FTG问题
Hi TI,关于FTG这个参数,我在MSP430F149 & MSP430F448中均找到了范围要求,但是在F5438中没有找到对这个参数的类似要求,请问是否是F5438本身没有这个要求?谢谢~
View ArticleMSP430 全局中断控制问题
在TI的实例代码中,找到两个函数__enable_interrupt()和__bis_SR_register(GIE),注释说的都是使能全局中断,这两个函数有区别吗?感觉__enable_interrupt()似乎容易出问题
View Article依次采样模式
ADC10CTL1 = CONSEQ_1 + ADC10SSEL_0 + ADC10DIV_3 + SHS_0 + INCH_11; __delay_cycles(30000); ADC10CTL0 |=...
View Article求一份MSP430F5438A硬件SPI驱动W25Q128程序
求一份MSP430F5438A硬件SPI驱动W25Q128程序,本人写了一份,没有成功,希望有写过的大神可以分享一份,非常感谢!!!
View ArticleMSP430f149 ADC采样问题
我使用MSP430f149 的8个ADC通道采集不同电压信号,通过按键切换采样通道,但每次切换时总是会停止采样,哪位大神帮忙看看,谢谢!程序在附件!谢谢!
View Article系统时钟频率 影响MSP430G2553 触摸检测的灵敏度
我使用MSP430G2553 和 RO_PINOSC_TA0_WDTp 方法进行触摸检测,遇到如下问题;SMCLK 设置为1MHZ 对于一个固定的电容变化量,TA0CCR1 测量值的变化很小,变化幅度大约是在5%。SMCLK 设置为125KHZ...
View ArticleMSP432如何报一个数组重定位到SRAM的某一指定位置
为了做IAP的自动更新,现在想要把某一个数组放到SRAM里面的指定位置,但是不知道应该怎么重定位,之前看STM32的是uint8_t UART_RX_BUF[UART_REC_LEN] __attribute__ ((at(0X20002000)));不知道432的重定位是怎么样的,求大神调教
View Article关于MSP430F425的定时器问题
时钟采用4M晶振,程序如下:WDTCTL = WDTPW + WDTHOLD; FLL_CTL0 |= XTS_FLL; FLL_CTL0 |= XCAP0PF;BTCTL = BTDIV + BT_fCLK2_DIV8;IE2|=BTIE;_EINT(); #pragma vector = BASICTIMER_VECTOR__interrupt void...
View ArticleMSP43FR5994 如何将DMA目标地址搬移到FRAM中
使用DMA将ADC12的数据搬移到RAM中,由于RAM空间较小,而FRAM较大,所以想把目标地址指定到FRAM指定到RAM中的相关代码如下,经过测试没问题uint16_t dataRecorded1[DataSize] = {0};DMA_setDstAddress(DMA_CHANNEL_0, (uint32_t)...
View ArticleMSP43FR5994 将数组存放于FRAM中
使用下面代码定义数组会出现如下错误,pragma PERSISTENT不是将数组定义到FRAM中吗,而FRAM有256KB,为什么还会溢出?如果不想减小数组大小应该如何处理?#pragma PERSISTENT(data);uint16_t data[16*1024] = {0};program will not fit into available memory. placement with...
View ArticleMSP430FR5994 SRAMA和FRAM
在程序中定义以下数组:#pragma PERSISTENT(dataRecorded);uint16_t dataRecorded[8*1024] = {0};编译调试没有问题1....
View ArticleMSP-CAPT-FR2633与PC通讯问题
MSP-CAPT-FR2633与PC通讯不了(先与CCS不行,在与CapTIvate Design Center通讯,也不行),请问这个有哪些注意或者修改的地方?
View ArticleMSP430FR5994JTAG下载后CPU无法正常启动运行,程序卡在 __program_start处
问题描述:CPU: MSP430FR5994软件:IAR 7.11.1随着程序逐渐扩大,近期发现通过JTAG下载后CPU无法正常启动运行,程序卡在 __program_start处。尝试解决办法:1、将字库常量数组(已定义为const)定义为__no_init型,无效果;2、在IAR中将堆栈多大到1K ,无效果3、将cstartup.s43文件里的看门狗关闭,然后在IAR进行了如下设置,无效果。...
View ArticleCCS V5.5 无法安装,每次都会出现pending reboot
操作系统Windows 8.1 x64 ,刚打开程序便会提示:The installer has detected a pending reboot.巴拉巴拉,点“是”继续,安装过程中会提示重启继续,可是每次重启都会在同样的地方提示重启继续,往复无法解决。参照网上解决办法:1,调整兼容性为Windows 7,未成功。2,删除“C:\Program Files (x86)\InstallJammer...
View Article无法退出低功耗
各位大侠救命,遇到个问题:MSP430F5438A 进入LPM3后,在定时器中断中退出低功耗,无法进入主程序,然后就只能进入定时中断程序了,好像是退出不了低功耗模式。而且这种情况是偶然出现的。与变量太多有关吗?在初始化时在一个结构体前加了__no_init,不然初始化超时重启。
View Articleccs5.5安装不正常。
The installer has detected a pending reboot. This may cause unexpected problems during the install. Do you wish to continue?
View ArticleIAR for Msp430 7.10 如何查看编译代码大小
您好,工程师。产品因为单片机容量的限制,需要严格控制代码的容量,再用IAR for Msp430 7.10的过程中发现不能查询代码区间的大小。在IAR菜单栏IDE Options Messages里面无法查看代码的大小。请工程师提供一个可行的查询方式。
View ArticleTI 25美分实现25种功能的MSP430铁电超值微控制器方案直播 Q&A
讲师: Jacky Xu; Kevin Song Q&A1. 如何实现专用的SPI到UART桥接芯片的功能?是不再需要其他辅助器件了吗? A:不需要额外器件,只要系统提供1.8V-3.3V的系统供电即可。 2. 为何MSP430 MCU优于固定集成电路? A: MSP430 是高级程度混合...
View Article