将gp3的低8位设置成gpio的模式进行读写,发现读写的速度很慢,不到4MB/s。是在linux下用ioremap的方式进行的读写。
想请问一下怎么提高gpio的速度。
gpio口的驱动时钟是否为100MHz?晶振位25MHz。
根据手册中,将divclk4的寄存器设置成x01模式,系统不能运行。
Tony Tang:
如果一定要高速切换GPIO,可以考虑用PRU控制。
SYSCLK4固定为系统时钟的4分频,不能任意设置。
将gp3的低8位设置成gpio的模式进行读写,发现读写的速度很慢,不到4MB/s。是在linux下用ioremap的方式进行的读写。
想请问一下怎么提高gpio的速度。
gpio口的驱动时钟是否为100MHz?晶振位25MHz。
根据手册中,将divclk4的寄存器设置成x01模式,系统不能运行。
如果一定要高速切换GPIO,可以考虑用PRU控制。
SYSCLK4固定为系统时钟的4分频,不能任意设置。