问答

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

程洋

TA的家园币:10  

  • GD32使用stm32CUBEMX生成底层出现GPIO操作函数无效的现象

    1、开发板是GD32F303RCT6系列使用的开发方式是STM32CUBEMX选择STM32F103RCT6系列芯片生成底层HAL库开发(实测可用)2、近期重新建立底层配置引脚利用HAL_GPIO_WRITE()点灯测试失败。又在先前实测可用的底层开发利用HAL_GPIO_WRITE()点灯测试成功。3、对比底层配置和keil配置没发现区别。失败的底层可以烧录程序可以DEBUG测试测试发现函数执行成功并且设置while(1)内部变量i自增发现while(1)时刻在运行但是点灯失败。4、查看GPIO配置都相同查看GPIO寄存器位置也相同两份底层运行的效果不同请问会是什么原因导致能有什么方式排查这个问题