FSMC CS 波形
黄色的是FSMC的cs信号,我想问的是为什么连续写 CS都要拉高,不能一直为低吗?如果一定要这样,怎么缩短时间。
黄色30ns的是cs,20ns的那个是写信号。波形是DMA 写数据测的。 不知道 :D:D:D:D:D:D:D 能改的都改了一遍,该死的CS还是每次都要拉高一下。如果片选能一直有效,发数据至少快一倍啊。刷TFT液晶屏的速度也能大大提高了。 这是硬件控制的,不用管 吧?这个速度就是你改变总线的速度, sfee2002 发表于 2016-9-29 12:21
这是硬件控制的,不用管 吧?这个速度就是你改变总线的速度,
是硬件控制的。但是真正有效的只有片选为低的时候,片选为高的时候都在干其他事了,发数据就用了30ns,后面100ns没用上。
补充下,这是DMA。 本帖最后由 sfee2002 于 2016-9-29 16:14 编辑
codysafe 发表于 2016-9-29 15:23
是硬件控制的。但是真正有效的只有片选为低的时候,片选为高的时候都在干其他事了,发数据就用了30ns,后 ...
无论是否DMA,他波形都是这样的,从ARM7有这个总线开始,就一直这样的,没有一直低电平的,你可以修改FSMC总线速度改变空闲时间,但消除不了 楼主解决了吗 zero99 发表于 2016-10-11 17:03
楼主解决了吗
没有,怎么设置都没用。可能像8楼说的那样
页:
[1]
2