有g(shù)pio輸入輸出端口配置以及讀寫例程嗎?
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
有g(shù)pio輸入輸出端口配置以及讀寫例程嗎?
可以參考:
int?main(?){ GPIOB_ModeCfg(GPIO_Pin_7,?GPIO_ModeIN_PD);?//設(shè)置模式?下拉輸入 GPIOB_ModeCfg(GPIO_Pin_10,?GPIO_ModeOut_PP_5mA);?//設(shè)置模式?輸出 ? GPIOA_ModeCfg(GPIO_Pin_12,?GPIO_ModeIN_PD);?//配置GPIO中斷 GPIOA_ITModeCfg(GPIO_Pin_12,?GPIO_ITMode_HighLevel); PFIC_EnableIRQ(?GPIO_A_IRQn?); ? while(1) { //輸入 PRINT("%x\n",GPIOB_ReadPortPin(GPIO_Pin_7));?//讀取電平狀態(tài) ? //輸出 GPIOB_ResetBits(GPIO_Pin_10);?//高低電平翻轉(zhuǎn) mDelaymS(5); GPIOB_SetBits(GPIO_Pin_10); mDelaymS(5); } } ? __attribute__((interrupt("WCH-Interrupt-fast"))) __attribute__((section(".highcode"))) void?GPIOA_IRQHandler(void) { GPIOA_ClearITFlagBit(GPIO_Pin_12); printf("Inter\n"); } ? //R16_PIN_ALTERNATE?|=?RB_PIN_INTX;