FRAM问题请教
想请问下各位看MSP430选型手册FRAM系列MCU中说到“Configurable as program or data memor”,是不是可以将部分FRAM分配给SRAM?如果可以的话怎么实现?谢谢!
View Articlelnk_msp430fr5994.cmd 文件修改
想用PERSISTENT定义两个64KB的数组,应该如何修改lnk_msp430fr5994.cmd文件,直接定义显示空间溢出,lnk_msp430fr5994.cmd代码如下:MEMORY{ TINYRAM : origin = 0xA, length = 0x16 BSL : origin = 0x1000, length = 0x800 INFOD : origin = 0x1800,...
View Article四线JTAG给MSP430FG4616烧录程序could not find device
我用4线JTAG给自制的MSP430FG4616PCB板烧录程序时,总是显示could not find device,我使用的是BGA封装的单片机,怎样检查JTAG四根数据线通信有无问题?用示波器单次捕捉RST引脚信号,并未发现电平变化,复位电路使用的是47k的上拉电阻和100nF的电容,是否有问题?
View ArticleMSP430FR系列单片机由LMP2模式唤醒到AD采集到第一个数据的最短时间
你好: 请问MSP430FR5XX系列的单片机由LM2模块唤醒到AD采集到第一个数据的时间是多少?有相关的测试报告吗?
View ArticleMSP430G2755 信息存储器 0x1040 段丢失
各位老师好! 我采用MSP430G2755 的信息存储器C段(0x1040)进行数据保存,对电源进行开关操作,发现该段的数据被擦除,但是B段,D段里面的信息没有被擦除,请问知道什么原因吗?
View ArticleRF430FRL152H能在固定地址写入一段数据再在软件中读取出来吗
RF430FRL152H能在固定地址写入一段数据再在软件中读取出来吗,想把我的标定数据通过下载器下载到板子上,再通过上位机软件读取那个地址里的数据,该怎么办做呢
View Articlemsp430G2332无法操作SVSCTL寄存器!求解答!!!!
由于头文件没有定义SVSCTL所以用指针直接操作寄存器,但是无论怎么操作也无法写入,是否是由于msp430g2332不支持此项功能。具体操作如下:#define SVSCTL_FLASHADDR 0x0055#define SVSCTL_NET (*(uint8_t *)SVSCTL_FLASHADDR)SVSCTL_NET =...
View Articlemutex_MSP_EXP430FR5994_TI 写入 MSP430FR5994 LaunchPad Development Kit
将Resource Explorer中示例程序mutex_MSP_EXP430FR5994_TI烧入 MSP430FR5994 LaunchPad Development Kit 没有任何反应,System_printf函数的输出并未打印到Console中,这是为什么?用的是官方的示例代码和官方的开发套件,难道还要修改吗?请TI员工回答啊
View ArticleMSP430G2553如何进行欠压检测?
我正在使用MSP430G2553做一个锂电池供电的产品,需要对电池电压供电不足是发出报警信号。看到MSP430G2553手册上特性介绍栏有“欠压检测器”,但正文再也没出现过相关内容,不知道如何检测电池电压欠压。
View ArticleMSP430G2755串口固件升级问题,急求助
各位好,现用G2755做串口升级,写flash中总是随机有一行写入失败而且出现在0x8000-0x8200之间。串口升级程序无中断。贴上code,时钟:void Clock_Init(void){ DCOCTL = 0; // Select lowest DCOx and MODx settings BCSCTL1 = CALBC1_8MHZ; // Set DCO DCOCTL =...
View ArticleMSP430G2332看门狗时长问题
我的看门狗这样配置 2ms就复位了 WDTCTL =WDT_ARST_1000;系统配置是BCSCTL1=CALBC1_16MHZ; DCOCTL=CALDCO_16MHZ; BCSCTL2=0;
View Articlemsp430fr5969内存保护问题
Could not erase device memory : (Erase) , type=0x1, address=0x4400, length=0xfc00,如提示,是不是因为mpu开启保护导致了整个内存区,无法写入?请问如何才能重新写入代码?bsl方式可以吗?如果可以,支持fr系列的bsl编程软件有吗?
View Article如何设置看门狗复位时长
现在使用WDTCTL = WDT_ARST_1000;喂狗,差不多2ms就复位了,想实现1000ms复位要咋配置系统时钟是这样配置的BCSCTL1=CALBC1_16MHZ; DCOCTL=CALDCO_16MHZ; BCSCTL2=0; _NOP();
View ArticleMSP430FR FRAM读写
使用#pragma PERSISTENT命令可以定义变量到FRAM,并且正常读写,代码如下:#pragma PERSISTENT(data);uint16_t data[1024] = {0};如果再加上#pragma LOCATION指定地址后,编译没问题,但是程序运行后无法正常读写变量,为什么?#pragma LOCATION(data, 0x10000);#pragma...
View Articlemsp430fr2111,单片机软件触摸问题
现象:使用ccs软件(debug)烧录的时候,在debug里面全速运行可以,触摸按键能够正常响应。但是重新上电后就一直有触摸按键输出调试:debug烧录调试时,全速运行触摸响应正常,但是单步去查看判断按下的if语句的时候条件为假也跑进去的,这有点想不通,有请各位看看是什么问题!下面是调试到判断语句的图片
View Article5438A固件升级
---这是我的APP程序 用了一个定时器中断---这是自定义引导程序里的中断跳转----这是APP程序的XCL文件---这个是BSL程序的xcl文件 我现在的问题是: APP程序通过BSL烧写进去 并跳转到APP程序 ACLK MCLK的时钟输出是正常的(P11.0 P11.1 P11.2) 定时器中断没响应 (P1.0没反应)...
View Article