【发布时间】:2012-03-31 03:12:39
【问题描述】:
我正在对 ARM 芯片 (STM32F2) “裸机”进行编程。具体来说,我想读取保存在外部 SRAM 中的值。阅读reference manual 我了解到此类内存事务是通过 FSMC(灵活静态内存控制器)完成的。
我了解如何为 SRAM 读/写操作初始化 FSMC。 (我必须将适当的 GPIO 引脚设置为正确的备用功能,修改一堆控制寄存器等)。但是,我看不到如何启动例如读取操作。
初始化后我应该触摸哪些寄存器来读取(或写入)SRAM?
【问题讨论】: