问答

汇集网友智慧,解决技术难题

water2018

TA的家园币:12  

  • CW32L010中的GPIO 使用PA02PA044做MCLK和PCLK的输出,demo代码疑问。

    gpio_hclk_pclk下的demo例程:int32_tmain(void){__SYSCTRL_GPIOA_CLK_ENABLE();//OpenGPIOAClk//配置PA2,PA4,PA5为输出REGBITS_CLR(CW_GPIOA->ANALOG,bv2|bv4|bv5);//当同时操作多个管脚时建议使用REGBITS_xxx宏以提高效率REGBITS_CLR(CW_GPIOA->DIR,bv2|bv4|bv5);CW_SYSCTRL->MCO_f.SOURCE=1;//MCO输出信号来源配置为HCLK,默认一分频PA02_AFx_PCLKOUT();//配置PA02输出PCLKPA04_AFx_MCOOUT();//配置PA04输出MCOwhile(1){CW_GPIOA->TOG=bv5;//翻转PA05}}现象是PA2/PA4保持高电平。没有脉冲。PA5有脉冲。硬件是没有使用外部晶振。

    demo GPIO 代码 pc 输出 使用

    2026-06-05 1