请问,
AFE4400的Demo板上,MSP5529 为什么要使用FeRAM? 为什么不能用SPI flash呢?
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.
你好,
可以使用SPI的Flash,在这里使用FRAM存储数据是处于存储速度快,功耗低的特点。
AFE4400的使用场合大多在穿戴式设备上,功耗要求极为严格。
URL :http://www.ti.com/tool/TIDA-00011. 的参考设计也是使用的FRAM来保存数据。
--michael
求再次回复, 谢谢回复,但是我注意到FeRAM的价格是非常贵的. 我想用SPI Flash 去取代FeRAM,我的理解是脉搏测试时AFE4400产生的数据通过SPI口送到MSP5529中,MSP5529先将这个数据缓存到FeRAM,然后MSP5529将缓存的数据娶出来分析。
请问
1:测试数据不能缓存在5529的RAM里面么?
2:一次脉搏测量大概产生多少KB的数据?
3: AFE4400 的SPI 产生的数据速率有多快呢,能否使用SPI flash 缓存这些数据呢?
4: 为什么TIDA-0011 中使用4片FeRAM,但是AFE4400的Demo板中采用2片FeRAM
changjiang song,
相关信息如下:
1. 不建议这么做,各方面分析也不允许这么做。原因:RAM掉电是不保存的;5529 RAM是有限的,最多只有10KB,需要用于程序中其他处理和算法。
2. 一次脉搏测量,产生的数据总量大概有十几个bytes, 具体包括:AFE4400的原始数据,加速度计的数据,以及计算得到的心率值。
3. AFE4400采数的间隔,可以根据你的需求设计分析,看看多久工作一次,可以通过MSP430 SPI来进行控制。如Michael所说,主要出于功耗的考虑,采用FRAM。你要用SPI flash也是可以的。但是功耗肯定会高。
4. 采用几片FRAM, 需要根据你的需求来看看,究竟要保存些什么数据?多久监测一次?最多保存多长时间的数据,一小时还是一天?分析看看要多大的存储空间即可。
BR,
Lina