2019-07-14 13:10发布
TOPCB 发表于 2019-4-25 13:03 楼主修改一下,只配置USB的DM和DP,串口使用我看手册全串口时,会和USB有冲突。
TOPCB 发表于 2019-4-25 13:32 楼主,看一下红 {MOD}圈标注的。如果USB VBUS配置的话有会影响,这个引脚可以不进行配置。串口方面要考虑是否进行了CTS和RTS的配置。
充电搜索 发表于 2019-4-25 13:51 楼主可以先不使用PA9管脚,在使用USB的情况下并且关闭VBUS_SENSING功能的情况下,将PA9管脚设为GPIO输出试试,测试下toggle PA9管脚会不会引起USB复位?通过这种测试PA9管脚是否能独立正常工作。PA10先不急着用,等测试结果出来后再看。 如果PA9会引起复位,就得找你的代理帮忙看。
最多设置5个标签!
不好意思,没看懂你的意思,USB DP DM肯定要配置的,然后PA9和PA10配置成串口的收发,单独运行这两个模块都是没问题的,一起运行就不行。另外你在哪个地方看到冲突的?
串口1的硬件流控制是None,没有配置,但是串口1和PA9这个确实有影响。
做了以下实验:
PA9配置成输入IO口,USB正常
PA9配置成输出IO口,USB失效(默认低电平?)
PA9配置成输出IO口:
PA9置为高电平,USB正常
PA9置为低电平,USB失效
目前看来PA9貌似是低电平,USB就失效。但是VUSSENSing已经关闭,难道不起作用吗?
按照你说的做了以下实验:
PA9配置成输入IO口,USB正常
PA9配置成输出IO口,USB失效(默认低电平?)
PA9配置成输出IO口:
PA9置为高电平,USB正常
PA9置为低电平,USB失效
目前看来PA9貌似是低电平,USB就失效。但是VUSSENSing已经关闭,难道不起作用吗?
一周热门 更多>