贫僧最近在学stm32f4啊。。。最基本的当然是控制io口,所以就来搞LED了。
最先搞的是点亮LED灯,然后我照着教程用cubemx生成了代码文件,然后高高兴兴地去敲代码,终于敲完了,结果烧录进去发现没亮。检查了一下编译器发现是没勾选上Reset and Run。结果贫僧就这样天真的以为配置没出问题,开开心心地去敲流水灯了。。。
敲了半天,烧录,结果发现编译不过关。编译过程中输出的错误又没有标出来是哪一行出了错误,只能大概知道是main.c那里有问题。
于是打开了debug,发现程序逻辑没有错误。排查了一遍之后基本确定错误出在了没有检查的生成的代码部分。。。于是重新回到cubemx那里一看。。。cubemx默认是没有enable css的,需要点一下把那个按钮变绿才能开启。