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.

关于MSP432的Flash和SDRAM扩展是否会对速度有影响

Other Parts Discussed in Thread: MSP432E411Y

尊敬的工程师,

您好,我们的一个产品将会使用MSP432,因为需要使用第三方文件系统fatfs,我们要使用其unicode编码,所以要把一个接近2M的unicode数组包含到程序当中。我现在有个疑问,当MSP432扩展flash以后,比如说扩展了32M的flash。那么我有如下6个问题:

1. 片外flash是否可以保存初始化的数组断.data

2. 是否可以直接从片外flash执行程序.text

3. 片外flash的寻址速度会慢还是读写速度会慢

4. 我发现例如SDRAM还有flash都可以扩展到很大,那么在不考虑产品成本的情况下,扩的太大了会有什么问题,除了费电,我还想知道还有啥影响。

5. 如果我需要在低功耗情况下休眠MSP432,是不是就不能使用SDRAM,而要使用SRAM,因为我可以单独给SDRAM或SRAM供电,但是我无法给SDRAM刷新,因为MSP432已经休眠了,所以我需要使用SRAM,我这样想对吗?

6. EPI接口是否可以同时扩展Flash以及SRAM呢,谢谢!

问题有点太多,麻烦您了!

再次感谢!

祝您好心情!

  • 请问您现在使用的是P系列还是E系列芯片?能否给出具体型号?

    您现在连接外部flash或者SDRAM的接口是使用SPI?

    在SimpleLink MSP432P4 SDK中,有一个TI驱动器(NVSSPI25X)与外部SPI闪存接口。头文件(./source/ti/drivers/nvs/NVSSPI25X.h)提供有关其支持的SPI Flash设备类型的信息。
  • Yang工,

    您好,我们使用的芯片型号是MSP432E411Y,我们将要使用EPI进行扩展,谢谢

    祝您好心情!

  • 谢谢您的反馈!我会在确认答案后给您回复,谢谢
  • 谢谢Yang工,实在不好意思,6个问题连着问您,麻烦您了,谢谢!祝您好心情!

  • 有些问题我也不是很确定,所以我会在确认汇总后再给您回复。谢谢您对TI产品的支持!
  • yongtao ma59 说:
    1. 片外flash是否可以保存初始化的数组断.data

    可以的

    yongtao ma59 说:
    2. 是否可以直接从片外flash执行程序.text

    可以的

    yongtao ma59 说:
    3. 片外flash的寻址速度会慢还是读写速度会慢

    请您查看用户指南的EPI章节中的16.4.1节,以了解SDRAM,主机总线模式,通用模式和通用并行GPIO模式的每种配置的详细速度。

    yongtao ma59 说:
    4. 我发现例如SDRAM还有flash都可以扩展到很大,那么在不考虑产品成本的情况下,扩的太大了会有什么问题,除了费电,我还想知道还有啥影响。

    由于EPI模块的引脚限制,SDRAM的大小有所限制,因此扩展了Flash。请查看用户指南的“ EPI”一章以获取详细信息。 

    yongtao ma59 说:
    5. 如果我需要在低功耗情况下休眠MSP432,是不是就不能使用SDRAM,而要使用SRAM,因为我可以单独给SDRAM或SRAM供电,但是我无法给SDRAM刷新,因为MSP432已经休眠了,所以我需要使用SRAM,我这样想对吗?

    这是不正确的。EPI SDRAM模式具有低功耗自刷新状态,可以在SLEEP模式下工作,即,可以在MSP432 SLEEP模式下刷新SDRAM。有关详细信息,请参阅用户指南中的16.4.2节。

    yongtao ma59 说:
    6. EPI接口是否可以同时扩展Flash以及SRAM呢,

    SRAM和闪存均处于EPI主机总线模式。我认为如果Flash和SRAM接口相似并且时序规范可以兼容,则是可能同时扩展的。您可以使用CS引脚选择Flash或SRAM。 

  • Yang工,
    您好,非常感谢您的回复,非常的详细,非常感谢!
    祝您每天好心情!
  • 感谢您对TI产品的支持!后续有其他问题欢迎随时发帖