I/O复用功能咨询

jhj122   2010-5-14 15:22 楼主
                                 对于同一个I/O引脚上的多个复用功能来说,是不是最后使能的外设占用该引脚?

回复评论 (7)

                                 是根据你将该IO口初始化为何种功能决定的
点赞  2010-5-14 15:56


能否请ST_ARM说详细些?谢谢!
过去接触过LPC系列ARM时,有专门的设置位来设置I/O引脚的功能,这些设置位决定哪个外设占用I/O,STM32系列没有这样的设置位,不知道如何确定PA2、PA3被UART2占用还是被T5、T2占用??
点赞  2010-5-14 16:55
能否请ST_ARM说详细些?谢谢!
过去接触过LPC系列ARM时,有专门的设置位来设置I/O引脚的功能,这些设置位决定哪个外设占用I/O,STM32系列没有这样的设置位,不知道如何确定PA2、PA3被UART2占用还是被T5、T2占用?? ...
目前的STM32F10X在I/O的在这方面是有问题的,当1个I/O同时使能了2种外设功能时,印象里是某些外设相对另外一些外设有优势。所以使用STM32F10X,不建议1个I/O同时使能2种外设功能。

而STM32L修正了这个问题。
点赞  2010-5-14 17:52
我的这篇博客应该能够解决你的疑问:STM32的功能引脚重映射和复用功能
点赞  2010-5-14 22:23
不一定,有时候多种外设都同时影响该管脚,造成“打架”的现象。
我就遇到过。
软件应注意只使能一个外设。
点赞  2010-5-15 13:42
                                 不懂就别说STM32有问题这不显得你很低俗吗
点赞  2010-5-27 22:21
                                 楼上有点偏激哦
点赞  2010-5-27 22:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复