問題:ui
1.爲什麼對Port口下的某個引腳單獨配置Direction會影響到該Port下的其餘PIN腳,致使以前配置失效?當前沒辦法,只能把工程中全部用到的PIN腳Direction一次配置完畢component
詳細介紹:ip
1. Pin腳查詢方式it
Reference Manual->"IO_Signal_Description_Input_Multiplexing.xlsx"io
2. Pin複用配置可視化
PCR寄存器來配置每一個Pin腳的複用方式,如PCR[MUX]=1通常做爲GPIO使用,那麼須要調用pins_driver.c中的API: 配置
void PINS_DRV_SetMuxModeSel(PORT_Type * const base, uint32_t pin, port_mux_t mux)來配置使用方式,這是一種使用方法,方法
另外,你還能夠經過component可視化配置,而後經過config的方式直接調用status_t PINS_DRV_Init(uint32_t pinCount, const pin_settings_config_t config[])來一次到位配置全部的Pin腳查詢