gpio输出两个波形图

img


这样写不知道为什么,0接口图案是一条直线。不懂,刚开始学嵌入式,有人来说说嘛

很明显你这个引脚的初始化就有问题,你只初始化PA9并没有初始化到PA0,你可以用GPIO_Pin0|GPIO_Pin9同时赋值啊

初学可以从 stm32cube学起,建工程初始化GPIO这种重复性工作就不用自己去做了,也不会出现你这种忘记那个引脚没赋值还要去查。stm32cube建工程OK之后可以学习hal库内容。老的库维护会越来越少的,hal库或者LL库无论从可移植性和上手难度都很友好(LL库是操作寄存器)。