Keli模块化编程的规范做法(斗胆这么说)

这个是个人自己制作的思维导图的一部分

首先建立一个空的文件夹,为了不污染目录

打开我们心爱的IDE。哒哒哒哒

新建一个项目

选在我们的新建目录里面

这里看STC的数据文档,自己里面都说了

就选这个就好

问,瓜娃你要加个驱动代码不???

俺说:爷不要

这个是建立好的最左侧

右键点这里,做一些修改

双击就可以修改啦

这个是目前的样子

我还缺了别的目录,自己添加就好

拿出20块钱的开发板露露脸

在我们的目录里面加一个output的目录

我们选择一下输出的path

链接的path

这个path选output的原因不难想出来

因为C是分阶段慢慢组装出来的,输出的只是O文件,然后连接器工作才可以打包出完整可以烧录的bih或者hax文件

C51的path也是一样

建立如图所示的文件

将其加入

在code内加入

在文件管理器里面的体现

在管理组件

加入

注意此时只有一个

点所有文件

全加上

这个是目前的代码tree

加完以后是这样的

我们来编译一次,看见就一个警告。问题不大

此时看看想新加一个组件怎么办

建立如图所示的文件夹

加上ds18b20的头以及身子

在keli的组件内加入

可以在VScode里面同步编辑,毕竟Keli的编辑器就像s一样丝滑

config目录内写入引脚的信息

在C文件内部写上操作自己的功能块

如何在main.c里面调用这个函数呢?

在里面加“”这样的头文件就好了

尝试编译报错

说这些地方没有被定义,问题不大

(0)

相关推荐