标题: STM32芯片的I/O口和其他器件连接时,是不是只能按照给的功能连接? [打印本页]

作者: 风er123dgj    时间: 2021-9-30 09:16
标题: STM32芯片的I/O口和其他器件连接时,是不是只能按照给的功能连接?
比如下图的PG6到PG8IO口,写的设计FSMC_INT2等功能,并没有写NRF功能?为什么可以这样连接?

能不能连接看的是什么?

作者: sunshinewb    时间: 2021-9-30 09:52
具体要看芯片手册,看引脚复用情况
作者: xuyaqi    时间: 2021-9-30 09:56
看相应器件的数据手册
作者: a1093941419    时间: 2021-9-30 10:38
这三根引脚是GPIO功能引脚,CS和CE是通用IO,IRQ是中断IO
作者: Jiang_YY    时间: 2021-9-30 10:45
定义IO口,先看你连接外设的需求,是否需要特殊的硬件功能口,然后再在芯片上选择对应的IO口。比如,只需要普通的GPIO,那基本上所有的IO都可以,如果你的外设需要PWM,就要分析是否需要硬件PWM,那就要找对应的PWM输出功能口,或者用模拟PWM也可实现,就用普通GPIO口就可以了。回到你的图上,NRF只要满足某种时序即可,有现成的NRF硬件口可用当然好,不用NRF口,直接用GPIO模拟也是一样可以实现。
作者: yzwzfyz    时间: 2021-9-30 15:03
只要连接的双方都符合对方的要求,就可以连接。
所以你要看两者的说明书。
作者: Hephaestus    时间: 2021-9-30 15:15
单片机不可能有nrf功能,因为nrf时序太简单了,做专门的接口太傻。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1