头像-241665

buyadong

  • 江苏省淮安市
  • 本科
  • 单片机 嵌入式 EMC/EMI EDA/PCB RF/无线 电源技术 模拟技术 测试测量 传感器/MEMS
  • 汽车电子 医疗电子 工控电子 设计,制造及服务 智能硬件

个人成就

获得 0 次赞

帮助过5人

stm32做usb device,如何清空PMA?

情况是这样的~stm32f103作为usb device时,与主机通信,如果某一次主机程序异常导致未读走stm32 usb模块PMA缓冲区的数据包,下次主机程序启动之后,直接发一条命令,然后读取答复,但是会发现读取到的是上次未读走的数据包,从而导致错位。请问stm32f103在通过usb发送一个数据包时,如何使PMA中之前的未读走的数据包失效或者清空?