GPIO端口配置寄存器中有一个输出模式的配置:
MODEy[1:0]:端口x的模式位(y = 8…15) (Port x mode bits) 位9:28
软件通过这些位配置相应的I/O端口,请参考表17端口位配置表。
00:输入模式(复位后的状态)
01:输出模式,最大速度10MHz
10:输出模式,最大速度2MHz
11:输出模式,最大速度50MHz
从字面上理解,其GPIO端口可以实现最高50MHZ的数字信号输出。但实际测试中发现,无论设置为何种模式,其GPIO输出速率都在3MHZ上下,没有任何变化。请问如果想输出10M的数字信号,是否有什么特殊的设置?或者是硬件设计上有什么特别需要注意的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>