常驻嘉宾
- 积分
- 3996
- 威望
- 1744
- 贡献
- 1104
- 兑换币
- 1159
- 注册时间
- 2013-10-21
- 在线时间
- 574 小时
|
typedef enum DMA_PORT_cfg
{
DMA_rising = 0x01u, //上升沿触发
DMA_falling = 0x02u, //下降沿触发
DMA_either = 0x03u, //跳变沿触发
//用最高两位标志上拉和下拉
DMA_rising_down = 0x81u, //上升沿触发,源地址IO端口内部下拉
DMA_falling_down = 0x82u, //下降沿触发,源地址IO端口内部下拉
DMA_either_down = 0x83u, //跳变沿触发,源地址IO端口内部下拉
DMA_rising_up = 0xc1u, //上升沿触发,源地址IO端口内部上拉
DMA_falling_up = 0xc2u, //下降沿触发,源地址IO端口内部上拉
DMA_either_up = 0xc3u, //跳变沿触发,源地址IO端口内部上拉
//用位6来标志,传输结束后,目的地址保持不变,不恢复成原来地址
DMA_rising_keepon = 0x21u, //上升沿触发 ,目的地址保持不变
DMA_falling_keepon = 0x22u, //下降沿触发 ,目的地址保持不变
DMA_either_keepon = 0x23u, //跳变沿触发 ,目的地址保持不变
DMA_rising_down_keepon = 0xA1u, //上升沿触发,源地址IO端口内部下拉,目的地址保持不变
DMA_falling_down_keepon = 0xA2u, //下降沿触发,源地址IO端口内部下拉,目的地址保持不变
DMA_either_down_keepon = 0xA3u, //跳变沿触发,源地址IO端口内部下拉,目的地址保持不变
DMA_rising_up_keepon = 0xF1u, //上升沿触发,源地址IO端口内部上拉,目的地址保持不变
DMA_falling_up_keepon = 0xF2u, //下降沿触发,源地址IO端口内部上拉,目的地址保持不变
DMA_either_up_keepon = 0xF3u, //跳变沿触发,源地址IO端口内部上拉,目的地址保持不变
} DMA_PORT_cfg, DMA_Count_cfg; |
|