USB

1。usbc-usbaf

USBC公转USBA母原理图:

2。USB4种传输类型 :

    1.控制传输(control transfer)

    2.块传输(bulk transfer)

    3.中断传输(interrupt transfer)

    4.同步传输(isochronous transfer)

3。端点(EndPoints)

    以主机为方向。IN 设备出主机入 OUT 设备入主机出

    所有设备必须支持ep0,用于枚举。

4。PMA

    ADDR+OFFSET: |  0x0  |  0x1  |  0x2  |  0x3  |

    -------------|-------|-------|-------|-------|

      0x40006000 | 0x000 | 0x001 | ----- | ----- |

     0x40006004 | 0x002 | 0x003 | ----- | ----- |

      0x40006008 | 0x004 | 0x005 | ----- | ----- |

      0x4000600C | 0x006 | 0x007 | ----- | ----- |

     0x40006010 | 0x008 | 0x009 | ----- | ----- |

      ....

      0x400063F8 | 0x1FC | 0x1FD | ----- | ----- |

      0x400063FC | 0x1FE | 0x1FF | ----- | ----- |