k64 datasheet学习笔记11---Port Control and Interrupts (PORT)
1.前言
Port Control and Interrupt (PORT) 模块提供了port control,digital filtering,和外部中断功能
每个pin的大部分功能可被独立配置,不管pin用作何种功能,对pin的配置都会起作用
2.特性
- Pin interrupt
每个pin都有中断标志和中断使能寄存器
每个pin支持边沿触发和电平触发寄存器配置
每个pin支持中断或DMA请求配置
低功耗模式下的异步唤醒
在所有的pin muxing mode下都具有pin中断功能??
- 被选择pin的数字输入滤波
TODO
- Port control
每个pin的上下拉配置
驱动能力配置成高或低
slew rate??
input passive filter使能或禁用
open drain使能或禁用
mux功能引脚配置
引脚配置对所有数字pin多功能模式有效
3.Modes of operation
- run mode
port正常操作
- wait mode
port正常操作,检测到中断会退出低功耗模式
wait mode下,DMA请求仍然产生,但是不会退出低功耗模式
- stop mode
可以配置为在检测到中断时通过异步wakeup退出低功耗模式
注:In Stop mode, the digital input filters are bypassed unless they are configured to run from the 1 kHz LPO clock source
- debug mode
port正常操作
4.外部信号描述
5.Detailed signal description
6.Memory map and register definition
0x40049000~0x4004d0c8
7.Functional description
TODO