STM32F1XX FSMC的同步模式中说的是只发一次地址信号,数据传输通过CLK完成,假如要一次读/写10个数据如何来实现?我试过连续读10次,可每次都会发地址信号的,是我的读取方法不对吗?哪位朋友用过同步模式,给指点一下,谢谢。
我的读写方法:
#define BANK1_SRAM1_ADDR ((u32)0x60000000)
写:*(u16 *)(BANK1_SRAM1_ADDR + w_addr*2) = da;
读:return(*(vu16 *)(BANK1_SRAM1_ADDR + r_addr*2));
|