This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F417

主要有两个问题:

1. flash存储错误,我们利用info flash A/B来存储一些参数(用CPU在运行时进行读写),共发现3块板子发现数据出现错误。

2. 芯片复位,应该不是软件问题,因为大部分板子都没有这个问题,只是有几块板子发生过这个问题

  • Aaron,

    您好!

    另一个帖子也是您发的吧?

    首先我想了解一下您的应用是什么?大概总共有多少测试的板子?电源供电是多少?时钟呢?

    关于第一个问题我的看法如下:

    1 数据出现错误,有什么现象?是一直出现错误还是偶尔的?用例程去写有问题的板子会不会有问题?电源供电,烧写Flash的硬件的条件是否满足?需要满足2.7V~3.6V的要求。

    第二个问题:

    检查一下芯片复位的原因。是不是有其他部分把电源拉低了导致系统复位?

    Flash烧写次数典型值是10万次

    如果您确实着急的话,可以联系代理的FAE去帮您看看。

  • 您好!非常感谢你的回帖。

    Aron是帮我问这问题的,非常感谢!

    我们用该芯片来做仪表的(流量计/水表),用3.6v电池供电,因为中间加了个二极管,有一定压降,所以实际供电为3.4v左右,一般3V以上没有问题。根据datasheet上的说明,如果MCLK8M的话,写flash时要求3.6V,所以我们现在用的MCLK是4M。我们这批做了20块板子,是手工用烙铁和热风枪焊接的。

    数据错误基本是一直出现的(出问题的3块),明天我再用例程测试一下,是用IAR里面的例程吗?

    复位问题应该跟电源没有关系,因为电池供电一直很稳定,而且用了SVS每秒检测一次电压均正常。不管怎么样我会想办法弄清复位的原因,您有什么好的办法和建议吗?

    另外,这个芯片分工业级和消费类级吗?或者它本身是工业级的吗?

  • Aaron.

    您好!

    这个片子是工业级的,温度范围为−40°C to 85°C。

    3.6V直接供电就可以了。

  • 搭车随便问问:请问楼主这个水表成品(整个实用产品)估计大概价格多少呀?

    另外电池寿命预计多少?无线抄表么?

    那个水压发电一般有无必要?

    谢谢

     

    随便好奇问问的,希望能够不吝赐接。

    关于楼主的问题,我没什么经验,提供不了看法。我只用过简单的用法简单的器件,对FLASH只用过一次,还不小心忘了中断对写FLASH的影响,因为我用的简单cpu型号是要考虑其影响的。

  • 你好,问题已经找到了,是因为研发中的板子存在跳线的情况,因为有几块板子硬件工程师没有处理好,导致两个IO口连在了一起,导致某些情况下电压很低,所以flash在写时出现错误。

    不好意思!

  • Jiangfei Gu,

    您好!

    谢谢您的分享!如果有什么问题欢迎随时发帖提问。