STM32F4,GPIO 高速PWM 输出问题

所属分类:STM32F系列 浏览数:389 提问者:yu2458 提问时间:2018-04-10

问:

把PB9设置为推挽,上拉,100M, PWM, TIM4_CH4, 因为需要较高的PWM速率,GPIO从高到低的变化时间需要60ns左右, GPIO上面没有增加电容, 请问如何提高GPIO的速率呢。


答:GPIO最大可输出速率可以配置,且跟芯片工作电压有关。如果希望其工作在高输出速率,当输出速率设置在50MHZ甚至更高时,建议打开IO补偿单元。
回答者:xmshao 回答时间:2018-04-11

登录后回答。
图书推荐
Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Using FreeRTOS and libopencm3 instead of the Arduino software environment, ...
Programming With STM32 : Getting Started With the Nucleo Board

Programming With STM32 : Getting Started With the Nucleo Board

Get up and running programming the STM32 line using the hands-on information ...
野火:RT-Thread内核实现与应用开发实战指南

野火:RT-Thread内核实现与应用开发实战指南

第一部分“从0到1写RT-Thread内核”重点讲解RT-Thread的原理实现;第二部分“RTT内核...
广告