头像-22225

cxtarm

  • 北京市北京市
  • 单片机 嵌入式 DSP FPGA/CPLD
  • 设计,制造及服务

个人成就

获得 0 次赞

帮助过2人

MSP430G2553存储内容丢失

之前出现过信息存储段存储参数丢失的情况,折腾好久都没有解决,最终决定放弃使用信息存储区。 然而现在又发现另外一个致命的问题:主存储区里面的程序丢失,导致设备上电后不运行。 具体如下: 设备烧写程序后运行正常: 1,将设备卸电放置一段时间后再加电,则设备没反应,具体表现为运行指示灯不闪烁 2、设备反复上电下电,也可能出现这种情况 设备使用一次性电池供电,电压3V,通过一个二极管直接接在430上,上电时需要拧紧旋钮, 会不会是拧旋钮的过程中电池接触抖动引起的? 以前偶尔也出现过这个问题,因为出现频率不高没注意,这次一次出现两个就通过MSP-GANG 将里面的程序读出来看了下,发现主存储区第一页内容被擦除或改写了,截图如下: 每幅图片均为问题设备和正常设备的内容比较,左边为问题设备,可以明显发现第一存储区页被擦除了

MSP430G2553信息存储区数据内容丢失的问题

应用场景:使用MSP430G2553的信息存储区保存参数。系统上电运行时,先检查信息存储区里面的参数是否有效,如果有效则直接跳到正常程序执行;如果无效,则擦除信息存储区并将默认参数值写入,然后再跳到正常程序执行(通过一有效标志判断)。 现在出现的问题是:通过外部工具改变参数后,系统正常运行,此时断开系统电源,再上电,则参数又变回默认的参数值,初步分析是系统上电执行后判断参数无效,将默认参数写进去了。然而,通过外部工具设置参数后,该标志已变为有效了。。。 再深入分析,觉得是某种原因导致信息存储区的内容丢失或被改变,导致判断失误。然而是什么原因导致的呢?各位坛友有遇到这个问题的吗?紧急求助啊,马上量产了,来了这个问题。。。。。

有用过MSP-GANG430的吗

这个批量烧写器不会用啊,烧写的时候完全没反应。有用过的吗?求指教啊