baidu_33950446 2023-03-06 14:20 采纳率: 100%
浏览 59
已结题

STM32 NOR FLASH

使用赛灵思XC6SLX16 FPGA+STM32F779BIT的FMC外加显示屏+6个按键读或写+16位并行NOR FALSH(将这个FALSH与外部NOR FALSH读写) NAND FLASH(NOR放文件用)+双DRAM+EEPROM +板载3.3V和5V电源,然后通过3个FPC50排线与外面的板FLASH同步或异步交换程序

  • 写回答

7条回答 默认 最新

  • 「已注销」 2023-03-06 14:51
    关注

    参考GPT和自己的思路,您的方案看起来是一个包含多种存储器和接口的嵌入式系统设计。以下是关于使用16位并行NOR FLASH的一些建议:

    1 确认NOR FLASH芯片型号和规格,以确保其符合系统要求,并选择正确的驱动程序和控制器。您可以查看芯片手册和数据表来了解更多信息。

    2 在STM32F7微控制器上配置和初始化外部存储器控制器(FMC)模块,以确保正确连接和访问NOR FLASH。您需要指定FMC的引脚分配、时序、时钟速率、读写模式等参数。

    3 编写相应的驱动程序和库文件,以实现对NOR FLASH的读写操作。您可以使用标准的外部存储器库(例如STM32Cube HAL库),或自己编写低级别的读写函数。

    4 在FPGA中实现与STM32F7的通信协议,以确保数据的正确传输和同步。您可以使用基于FIFO的数据缓冲区或中断控制器等技术来实现这一点。

    5 验证系统的性能和稳定性,并对其进行测试和调试。您可以使用示波器、逻辑分析仪或其他测试设备来监视信号波形和时序,以确保系统能够按预期运行。

    需要注意的是,由于您的系统复杂度较高,因此可能需要更多的开发和调试时间,以确保其正确性和稳定性。同时,您可能需要考虑其他方面的设计问题,例如电源管理、板级布局、接口保护等,以确保系统的可靠性和耐久性。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月9日
  • 已采纳回答 3月7日
  • 创建了问题 3月6日

悬赏问题

  • ¥20 关于#c++#的问题:水果店管理系统
  • ¥30 dbLinq最新版linq sqlite
  • ¥20 对D盘进行分盘之前没有将visual studio2022卸载掉,现在该如何下载回来
  • ¥15 完成虚拟机环境配置,还有安装kettle
  • ¥15 2024年全国大学生数据分析大赛A题:直播带货与电商产品的大数据分析 问题5. 请设计一份优惠券的投放策略,需要考虑优惠券的数量、优惠券的金额、投放时间段和投放商品种类等因素。求具体的python代码
  • ¥15 有人会搭建生鲜配送自营+平台的管理系统吗
  • ¥15 用matlab写代码
  • ¥30 motoradmin系统的多对多配置
  • ¥15 求组态王串口自定义通信配置方法或代码?
  • ¥15 实验 :UML2.0 结构建模