本帖最后由 58060622 于 2014-7-30 11:00 编辑
现用stm32f103vet6的fsmc进行2个设备的通信。
采用38译码器做出多个使能cs0-cs3
一面与fpga进行通信,然后将数据再送给ra8875,都利用的是fsmc总线
那么2个外设的fsmc初始化配置不同,独立写了2个配置函数。那么操作流程应该如何呢?
方式1、 初始化1、2————读单个fpga数据————————送单个ra8875数据?
方式2、 初始化1、2————读大量fpga数据——————连续送多个已读数据?
方式3、 因为是用地址线扩展的使能,是否需要来回切换初始化1和2,还是开始初始化一次就可以了,在哪里设置呢?
想问下正常应该怎么控制数据流和函数配置呢,来达到数据最高效和最稳定
|