MSP430FR5839数据无法保存(支持等级由minimal 改成full后)
我先保存数据,数据共有十个字节左右,我是从0xD02C开始保存。断电后,重新读取,发现读出的数据和写入的数据一致,说明数据保存下来了。但是,由于我想要更好的支持scanf和Printf,就把等级从minimal改成full。但是,改完之后发现我数据无法保存了。请问各位这是什么原因造成的。谢谢。
View ArticleMSP430FR5969的FRAM地址超过0xffff无法访问
开发环境是IAR, C语言编写程序。 MSP430FR5969的FRAM超过0xffff 无法访问,当地址超过0xFFFF时地址数据长度是16的,指针变量无法访问超过16的地址!当给地址指针变量赋值0x10001时,地址指针指向了0x0001!请高手指点。
View ArticleMSP430F149串口中断进两次才能清除掉中断
目前正在调试一断程序,需要要到串口接收,发现MSP430F149IPM的接收中断工作不正常,上位机发送了一字节给单片机后,总是会进两次串口接收中断。串口发送是正常的,就是接收不正常,数据是正确的,但是一字节会接收两次,造成不能连续接收数据。波特率115200,8位数据位,其它默认设置,使用8MHz晶振。使能发送和接收,开启了接收中断
View ArticleF5438的RTC设置
RTC设置不成功,要么RTC寄存器中“小时”不对,要么“天”不对。source code//*********************************************************************************#include...
View ArticleMSP430FR5849无法保存数据
一开始,用MSP430FR5849做了一块测试板,串口、定时器、数据保存功能都已经全部实现。后来,将板子做小了些,MCU还是用MSP430FR5849,串口、定时器都正常工作,但是数据保存不了。请问这有可能是什么原因造成的呢?我感觉不是程序的问题,按说程序还是比较可靠的。那么还会是什么原因造成的呢?
View ArticleMSP430FR4133 单片机烧写完第一次程序后,不能烧写第二次了,报错说熔丝断了,求指教。
使用的工具:IAR for MSP430 7.3版本仿真器:MSP-FET430UIF 使用的单片机:MSP430 FR4133问题:已经试过很多种方法了,都不行,包括用Lite FET-Pro430 Elprotronic工具烧写TXT文件,hex文件,擦除等,重新上电复位等等。之前写的简单的测试程序一直可以正常烧写程序,后来下载了...
View ArticleMSP430F6736 LQFP80 Altium Designer 封装
为了方便大家设计:MSP430F6736 LQFP80 Altium Designer 封装 TI的标准封装,提供原理图和三种密度的PCB封装
View Articlemsp430 Veref-的电压问题
Veref+,Veref-是ADC12外接参考源的正负端,我就想问,Veref-能接负电源么,如我把Veref-接-2.5V,这样可以么?ADC12的模拟输入电压范围是VR+和VR-,控制ADC12MCTLx寄存器,选择VR+=VREF+=2.5V,VR-=Veref-=-2.5V。那ADC12就可以转换负压了,就是双极性ADC了。问Veref-能接负压么?若能,电压范围多少?谢谢。手册上没看到
View ArticleMSP430FR5730烧写程序问题
各位好,我手上有个MSP-EXP430FR5739开发板,想用上面的仿真器给自己绘制的MSP430FR5730最小电路烧写程序,但是不成功。我自己绘制的MSP430FR5730最小电路只含有复位电路,如下图所示,红色框为与仿真器连接的引脚。在IAR下载时提示“Could not found device(or deviece not...
View Articlemsp430FR6972通过串口引导升级应用程序后,发现应用程序中的ADC采样中断触发失效
TI工程师,你好!最近在做msp430FR6972的远程升级,目前情况如下:我做了一个引导程序,引导程序内容只是通过扫描串口数据来接收应用程序的代码,然后实现升级;更改.xcl配置文件,引导程序代码存储在4400~4FFF,中断向量:FF80~FFFF。应用程序的.xcl文件配置更改为:代码区域在4500~EFFF,虚拟向量:FE80~FEFF。相关向量映射代码如下:// 描述:...
View Article为什么同一个430的工程,在公司电脑编译没有任何错误,但在自己电脑上就会报错。
1、这个430工程在公司电脑上编译没有任何问题2、在自己笔记本电脑上编译就会抱一个错误:Error[e46]: Undefined external "Recov_PMOverRunAlarm" referred in Measure ( F:\G CDYT\430\YT631\Debug\Obj\Measure.r43...
View ArticleMSP-EXP430F5529LP电源供电解决方案
各位老师,前辈,同学们好,前段时间我们收到TI赠送的F5529LP,最近自己做了小电源模块给板子供电,本来打算是用杜邦线接排针5V那实现,但是发现接上去后并不能供电,后来查找原因,发现我们收到的板子是1.4版的,1.4版有2个TPS2041B单通道限流配电开关U401,U403,这2个芯片在1.5版已经移除,我们现在找到的原理图也只有1.5版的。我们现在想到的一个解决方案是剪一条USB线改装,还是采...
View ArticleMSP430G2332,IPW20, 运行一段时间后芯片发热,程序死机
背景说明:芯片:MSP430G2332,IPW20; 购买渠道:深圳嘉立创商城硬件环境:自己设计的PCB板,产品研发处于准备小批量试产阶段;工具:LSD-FET430UIF仿真器,LaunchPad仿真器,USB编程器软件环境:IAR 6.30, win7 64位旗舰版,已用该电脑做过多个MSP430的项目; 问题细节描述:...
View Article关于电路原理图和元件列表的问题
买了一块msp430+ADS1292的板子,想自己独立画一块小一点的单ADS1292的板子,但是我看到原理图上有画某个元件,但是在我查找元件属性时却发现元件列表上显示这个原件的数量为0,我应该怎么做?是直接将元件从这个图上断路吗,还是短路?感觉这种问题是因为他把这一个系列的芯片的原理图画在一块板子上,但是不同芯片的电路稍微有些差别,所以他在元件数量上做了增减,我第一次碰到这样的问题,希望有大神能够帮...
View ArticleMSP430F6438 低功耗模式下的串口通信失败
大家好: 我现在遇到一个棘手的问题。MSP430F6438 工作在低功耗LPM3模式下,系统时钟为通过倍频得到的2.45MHz,串口时钟使用smclk。 现在问题出来了,若在仿真状态下,串口可以正常接收数据;若退出仿真状态,拔掉仿真器,串口则不能接收数据了。这是什么原因呢? 下面是时钟初始化和串口初始化代码:void Init_FLL_CLK(void) // 初始化锁相环主时钟:...
View ArticleMsp432的spi时钟极性为什么一直是高电平(空闲),配置为啥无效,是芯片的问题吗?
SPI 初始化:/* Configure CLK, MOSI & MISO for SPI0 (EUSCI_B0) */ MAP_GPIO_setAsPeripheralModuleFunctionOutputPin(GPIO_PORT_P1, GPIO_PIN5 | GPIO_PIN6, GPIO_PRIMARY_MODULE_FUNCTION);...
View Article仿真下载时出现Sun Jun 19, 2016 15:35:34: Fatal error: Could not find device (or...
win10企业版X64系统,IAR最新版6.40.4,MSP-FET430UIF仿真器。仿真MSPF5438A芯片,出现如下:Sun Jun 19, 2016 15:35:26: Using license: Standalone license - IAR Embedded Workbench for Texas Instruments MSP430 Sun Jun 19, 2016...
View Article