STM32 TIM2重映射
来源:互联网 发布:vr室内设计软件 编辑:程序博客网 时间:2024/05/21 15:50
stm32的TIM2的端口使用组合有下面四种:
1.当不重映射时,默认TIM2四个的IO口是PA0、PA1、PA2、PA3
2.要使用PA15、PB3、PA2、PA3的端口组合,要调用下面的语句进行部分重映射:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //重映射必须要开AFIO时钟
GPIO_PinRemapConfig(GPIO_PartialRemap1_TIM2, ENABLE);
3.要使用PA0、PA1、PB10、PB11的端口组合,要调用下面的语句进行部分重映射:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //重映射必须要开AFIO时钟
GPIO_PinRemapConfig(GPIO_PartialRemap2_TIM2, ENABLE);
4.要使用PA15、PB3、PB10、PB11的端口组合,要调用下面的语句进行完全重映射:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //重映射必须要开AFIO时钟
GPIO_PinRemapConfig(GPIO_FullRemap_TIM2, ENABLE);
同时还要禁用JTAG功能,PA15、PB3、PB10、PB11才会正常输出。
完全映射端口配置函数:
阅读全文
0 0
- stm32 TIM2 重映射
- STM32 TIM2重映射
- STM32 TIM2通道重映射 PWM 无输出波形
- STM32 TIM2通道重映射 PWM 无输出波形
- STM32重映射简介
- STM32----------重映射
- STM32端口重映射
- stm32-USART1重映射
- stm32 HAL 重映射
- STM32 printf函数重映射
- stm32之重映射与地址映射
- 关于STM32的引脚重映射
- stm32端口“重映射” &&串口学习
- STM32 复用 与 重映射(USART Remap)
- STM32 UART2程序--端口重映射
- STM32通用定时器TIM2、3、4
- stm32定时器TIM2的PWM输出PB3
- STM32的功能引脚重映射和复用功能
- Servlet的三个名字
- Angular学习(二)之AngularJS 表达式
- Mongodb更新数组$position修饰符
- 字符串转换为驼峰格式
- C语言的数据类型
- STM32 TIM2重映射
- 在同一个系统里用cxf 实现SOAP 协议和RESTful风格 两种类型的webservice接口
- 13. 常见类 (StringBuffer、Array、Integer、Character)
- 菜鸟学习历程【15-5】简单选择排序
- 遍历聚合对象中的元素——迭代器模式(一)
- 过滤器
- 牛客网练习赛7-购物
- 基础入侵
- python 编程(编写汽车保养时间表)