细说CubeIDE——之生成代码

发布时间:2024年01月20日

? ? ? ? 书接上回,来一个情景再现,博主说过,太快不好,慢一点,持久点对于学习来说!那好其他博主来说,肯定会建议复习或者重新再来一遍,我们也一样

? ? ? ? 直接跳过他们这一步,直接原地坐定,发10分钟待,OK,打开软件,开始冲~~~

? ? ? ? 映入眼帘的就是我们的250MHZ的运行时钟频率~嘎嘎嘎嘎

? ? ? ? 那接下来,时钟树都设置好了,也就是道具,大力都准备好了,怎么办?那肯定开动了,对吧!那这个也就是我们说的运行,运行之前,我们肯定是需要生成代码的对吧,也就是俗称脱衣服,脱去她这花里胡啥的一身,直接将玉体展现出来,这个玉体也就是我们常说的底层代码!!!

? ? ? ? 说干就干,我玩的就是真实儿~~~~~~

? ? ? ? 首先是我们的工程界面

? ? ? ? ? ?接下来,是我们的代码生成,穿的整齐还是穿的乱糟糟的,你选~~~~要想整齐就打勾,反之。。。。。。

? ? ? ? 这条语句指的是代码是否要已.c |.h的文件生成,就比如是否要洗澡一样~~~~懂了吧~~~~~~

? ? ? ? ?好,来到我们发起冲锋,开始动的最后一步,也就是是否需要带~~~~~~~你是要奶酪味的还是草莓味的呢,但是归根究底无非都是为了更好的提高效率及性能对吧!这个HAL库你就可以比作奶酪味,LL库比作草莓味。博主要是这样说的话,你就懂了吧~~~~~

? ? ? ? 好,言归正传,正经一嗲,给点干活撒~,对于这两种库的的使用,是可以交叉使用,你要说哪个好,我的感觉就是都一样,萝卜青菜各有所爱,但是对于功能性来说,LL库更加高效率,因为它是直接对寄存器进行操作的,也就是一步到位。对于HAL库来说,使用简单,但出现问题,底层配置不容易寻找错误。所以呢,在这,还是看你自己喜欢哪个口味!!!

? ? ? ? 好,选择完毕后,我们就该冲锋了,动起来,直接一键生成

? ? ? ? 哦?出现了一个小弹框,这时候你就要自信起来,我就不翻译,你要知道,我玩的就是随心,玩的就是真实,啥配置让我去选择,直接就是一个YES!

? ? ? ? 哎呀,还敢出,这说明什么,她对你还是不太满意,怎么办?怎么办?继续相信自己,YES

? ? ? ? 这时候,又弹出一个框,我们明显可以看出,她的语气已经不坚定了,不强硬了,开始询问了,这个时候你就要更加自信,我就不翻译,直接YES!!!

? ? ? ? 啊呦啊哟,出来了吧!这个时候显示的界面分别为我们的工程界面,程序界面,函数库界面等等等等,很多很多,所以我们不管她,直接开干~~~~~

? ? ? ? 整把锤子🔨编译下,看看让不让进,不让进可不行啊,对吧,难受啊得,所以必须保证能编译成功,我玩的就是真实er~~~~~~

????????点击后,会显示你的代码有没有错误和警告!!!这个特别重要,就类似有没有病一样,有病绝对不能碰,就属于红灯区,懂我意思吧~~~~~就像这样~~~~

? ? ? ? 好,今天的开车讲解就到这里,舒服不舒服自己来定,跟着感觉走,永远别回头~~~~~~

? ?

文章来源:https://blog.csdn.net/heilong99/article/details/135720308
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。