https://e2e.ti.com/support/processors-group/processors/f/processors-forum/875974/am5726-gpmc-status
器件型号:AM5726您好!
在 AM5726处理器上、我使用 NOR 类似(如下所示为异步)接口连接了控制器。 目标控制器的限制是没有等待引脚。 但时间始终是100%相同的。 因为我从来不知道 GPMC 何时完成了读写操作、所以我必须在操作之间插入延迟、否则会出现重叠和数据丢失。 我可以在逻辑分析仪上很好地看到这一点。
AM572x.CS0 => controller.cs
AM572x.a[20..1]=> CONTROLLER.A[20...1]
AM572x.d[15.0.0]<=> CONTROLLER.d[15.0]
AM572x.ren => controller.rd
AM572x.wen =>控制器电源
是否可以确定 GPMC 的状态、这会告诉我 GPMC 是否忙?
必须读取哪个寄存器?