10.7 输入模式的详细介绍
10.7.1 函数输入
一些 I/O 可以作为函数的输入。例如港口可作为输入到一个定时器输入捕捉。备用功能的输
入是不会自动选择,
你选择写在相应的外围寄存器的控制位。
备用功能的输入,你应该选择浮动或拉的输入配置在 DDR 和 CR1 寄存器。
10.7.2 中断能力
每个 I / O 可以配置为与输入中断能力通过设置 Cr2X 点而 I / O 是在输入模式。在这种配置
中,信号边沿或电平输入的 I / O
产生一个中断请求。
上升或下降边缘的敏感性是独立编程为每个中断向量在 exti_cr [ 2:1】寄存器。
外部中断能力如果端口配置的输入模式是唯一可用的。
中断屏蔽
中断可以启用/通过编程配置寄存器中的相应位单独禁用(px_cr2)。在复位状态,中断被禁
用。
10.8 个输出模式的详细介绍
10.8.1 交替输出功能
交互功能的输出提供了一个直接的路径从外围到输出或一个 I / O 板,优先于在数据输出锁
存寄存器端口位(px_odr)和强迫 px_ddr 对应的位为 1。
另一个函数的输出可以推拉或伪开漏取决于
外围控制寄存器 1(px_cr1)和斜率可以根据控制控制寄存器 2(px_cr2)值。
的例子:
SPI 必须设置为推挽输出。SPI 输出斜率控制的硬件配置的快速模式使一个最佳的操作。用
户必须保持 CR2 斜率控制点可以避免伪中断。
10.8.2 斜率控制
可以应用到一个 I / O 可以通过软件控制的最大频率
CR2 点。具有改进的 EMC 性能低的频率的操作是选择在复位。
高频率(10 MHz)可以选择,如果需要的话。此功能可用于
无论是开漏或推挽输出模式的 I /输出型 O3 和 O4 港口啊。指的是
引脚说明表中数据为特定的输出类型信息的每个引脚。
1