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)