找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1984|回复: 8
收起左侧

单片机智能消防车各个模块程序怎么整合在一起?

[复制链接]
回帖奖励 125 黑币 回复本帖可获得 25 黑币奖励! 每人限 1 次(中奖概率 50%)
ID:339804 发表于 2020-7-18 00:19 | 显示全部楼层 |阅读模式
如图,智能消防车的循迹、灭火、避障等模块怎么整合一个,求个大佬教教
图片2.png
图片1.png
回复

使用道具 举报

ID:789121 发表于 2020-7-18 19:00 | 显示全部楼层
不同模块封装成函数,主函数里循环调用检测
回复

使用道具 举报

ID:600952 发表于 2020-7-19 01:56 | 显示全部楼层
这个就有同样名的变量和函数就换一下名,中断用的一个就换一个中断,再设置一下优先值,然后直接复制到一个文件里就行了吧,可能还有其他问题。
这样应该就行了吧
回复

使用道具 举报

ID:584814 发表于 2020-7-21 10:23 | 显示全部楼层
你做的工程不会只有一个LED灯的亮灭罢
和其他程序一样,由简入繁,一个模块一个模块地加上就可以。
至于集成,用顺序也可以用中断加任务轮询也可以或其他方法只要能用就好。
回复

使用道具 举报

ID:298123 发表于 2020-7-22 11:11 | 显示全部楼层
没有经验,做出来的东西也是没有什么价值的。还是先打好基础,由简入繁。
回复

使用道具 举报

ID:797247 发表于 2020-7-22 11:32 | 显示全部楼层
将函数模块化后在主函数中调用就可以
回复

使用道具 举报

ID:780742 发表于 2021-3-8 20:23 | 显示全部楼层
DIY小玩意就在做这个,调用子函数就行了
回复

使用道具 举报

ID:420836 发表于 2021-3-9 08:44 | 显示全部楼层
将不同的子系统编程为函数,并创建一个主函数,该主函数在需要时调用所有其他函数。
回复

使用道具 举报

ID:367369 发表于 2021-3-9 10:22 | 显示全部楼层
将不同模块封装成单独的函数,使用定时器计时,按一定时间间隔在main中调用;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表