2017-04-01 77 views

回答

1

GPIO可以配置爲輸入,輸出或可能的幾個備用功能之一。顧名思義,GPIO_PinAFConfig設置了其中一種替代功能,因此根本無法達到您的目標。

如果使用標準外設庫在輸入和輸出之間切換,則會有一些冗餘寄存器值不變,或者與輸入或輸出互斥。如果您需要儘可能快的開關(並且我們在這裏談論幾十或幾百納秒),那麼通過僅更改必要的那些寄存器,直接寄存器訪問可以顯着節省。

相關問題