找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8131|回复: 34
收起左侧

用单片机制作一个东西,是先要设计程序还是先要设计原理图

  [复制链接]
ID:507780 发表于 2020-10-21 16:52 来自手机 | 显示全部楼层 |阅读模式
如题
回复

使用道具 举报

ID:328014 发表于 2020-10-21 19:39 | 显示全部楼层
先要有整体的构思,然后设计原理图,再写程序
回复

使用道具 举报

ID:832844 发表于 2020-10-21 19:57 | 显示全部楼层
也可以先设计程序后,在进行设计原理图,这样程序思路对于原理图设计有帮助
回复

使用道具 举报

ID:748788 发表于 2020-10-21 22:10 | 显示全部楼层
制作一个东西看来不是什么大项目,可以比较随意,想到哪程序就写到哪就是了
回复

使用道具 举报

ID:832467 发表于 2020-10-21 23:06 | 显示全部楼层
可以先来原理图,后程序
回复

使用道具 举报

ID:47286 发表于 2020-10-21 23:54 | 显示全部楼层
都不是 要先弄清需求 回头你原理图也弄好了 程序也弄好了 发现缺功能才叫呵呵呵呢
回复

使用道具 举报

ID:213173 发表于 2020-10-22 06:28 | 显示全部楼层
首先根据想实现的功能选择元器件,再绘制原理图,搭建实际电路或仿真电路,之后编写程序实现功能。软件都是基于硬件的基础上编写和调试的,除非是顶级高手或运气太好一次搞定,实际在整个设计制作过程中往往是交叉反复的。如果只是设计一个闪烁灯那就不必画原理图了。
回复

使用道具 举报

ID:420836 发表于 2020-10-22 09:00 | 显示全部楼层
您应该首先制定设计计划以及对硬件和软件的要求,然后开始对包括软件和硬件的原型进行设计。
回复

使用道具 举报

ID:143767 发表于 2020-10-22 10:30 | 显示全部楼层
先整个方案构思,画出软件流程图,硬件流程图,然后硬件原理图,软件编写代码。
回复

使用道具 举报

ID:626055 发表于 2020-10-22 11:14 | 显示全部楼层
单片机应用是硬件和软件的结合,先写程序能够在设计产品原理图之前就能把需要的结果在单片机上跑出来,这相当于一个出产品前的仿真。可以提前发现一些小BUG,何乐而不为呢。。。再加上产品出来后,不也要再写程序么。。。
回复

使用道具 举报

ID:626055 发表于 2020-10-22 11:15 | 显示全部楼层
单片机应用是硬件和软件的结合,先写程序能够在设计产品原理图之前就能把需要的结果在单片机上跑出来,这相当于一个出产品前的仿真。可以提前发现一些小BUG,何乐而不为呢。。。再加上产品出来后,不也要再写程序么。。。
回复

使用道具 举报

ID:833190 发表于 2020-10-22 15:43 | 显示全部楼层
当然是先设计原理图了。然后根据原理图进行程序设计以及硬件搭建。
回复

使用道具 举报

ID:826691 发表于 2020-10-22 20:14 | 显示全部楼层
wulin 发表于 2020-10-22 06:28
首先根据想实现的功能选择元器件,再绘制原理图,搭建实际电路或仿真电路,之后编写程序实现功能。软件都是 ...

交叉反复说的太好啦!!!
回复

使用道具 举报

ID:834134 发表于 2020-10-26 10:45 | 显示全部楼层
先确定要实现的功能然后在画原理图,最后写程序
回复

使用道具 举报

ID:414556 发表于 2020-10-26 17:38 | 显示全部楼层
项目的顺序是先硬后软,因为硬件不能随便改,软件可以随便改。
回复

使用道具 举报

ID:800066 发表于 2020-10-26 21:35 | 显示全部楼层
先进行整体的构思,然后设计原理图,再写程序
回复

使用道具 举报

ID:505136 发表于 2020-10-26 23:09 | 显示全部楼层
先要有整体的构思,然后设计原理图,再写程序
回复

使用道具 举报

ID:409831 发表于 2020-10-27 12:36 | 显示全部楼层
先设计程序功能,根据功能架构设计电路硬件。然后联调。
回复

使用道具 举报

ID:560467 发表于 2020-10-27 13:18 | 显示全部楼层
先构思整体方案,你要做什么,实现什么功能,选择什么器件,然后画原理图(原理图和器件可以互相配合来修改),在写程序
回复

使用道具 举报

ID:581635 发表于 2020-10-27 13:23 | 显示全部楼层
我建议是先做出来整体框图,然后再设计硬件。硬件是基础,一般来说是要先设计硬件的。对于基础一般的人还是建议先仿真一下,再画原理图。毕竟原理图没法给出结果。
回复

使用道具 举报

ID:835143 发表于 2020-10-27 13:36 | 显示全部楼层
可以先画原理图,这样你才能容易写出程序
回复

使用道具 举报

ID:695471 发表于 2020-10-27 14:20 | 显示全部楼层
可以先设计原理图,这样自己在设计程序时有一个大概的框架,知道大概的程序设计思路是什么
回复

使用道具 举报

ID:835182 发表于 2020-10-27 14:56 | 显示全部楼层
先有一个整体的设计,先选单片机,再设计程序。
回复

使用道具 举报

ID:837937 发表于 2020-11-2 20:24 | 显示全部楼层
先选择器件,设置原理图,再模拟仿真,写程序
回复

使用道具 举报

ID:382454 发表于 2020-11-4 16:50 | 显示全部楼层
那盖房子是先要地基还是先要材料呢?
回复

使用道具 举报

ID:656272 发表于 2020-11-5 15:36 | 显示全部楼层
先设计原理图吧  在写相应代码
回复

使用道具 举报

ID:839398 发表于 2020-11-5 17:24 来自手机 | 显示全部楼层
先设计电路图,决定连线,引脚。然后才能编程。
回复

使用道具 举报

ID:825397 发表于 2020-11-5 20:47 | 显示全部楼层
肯定是先原理图后程序。先要确定项目要实现的具体目标,画出电气原理图(哪些硬件实现什么功能),原理图行得通后再写程序。
回复

使用道具 举报

ID:367934 发表于 2020-11-6 09:14 | 显示全部楼层
主要看你想要做到什么程度。我觉得比较快的的方案就是。先整体构思,但是比较重要的是优先考虑程序设计的大概思路。然后选择你熟悉的单片机,想好这些之后你可以先购买单片机的核心板和你想要做的相关模块。到了就可以进行程序设计,功能调试通过后就可以考虑要不要设计PCB板,如果不设计PCB板那你就顺便粘起来固定好就能用了。如果想要设计PCB板那你就参考购买的核心板和相关模块的配套资料把原理图整合一下就完成了原理图的设计。
如果你是先设计PCB板的话,有可能时间周期好比较长,因为PCB板打板一次能否通过这很难说,而且元件采购个人感觉挺麻烦的,因为很多电子元件都不是按个卖,买一次有可能用完这次制作后会多出一些浪费了。所以省事就直接买模块就好。
回复

使用道具 举报

ID:837951 发表于 2020-11-7 17:09 | 显示全部楼层
线设计硬件电路,根据硬件资源选择单片机接口,编程
回复

使用道具 举报

ID:836364 发表于 2020-11-8 00:11 | 显示全部楼层
应该先设计原理图,在考虑其他的
回复

使用道具 举报

ID:840472 发表于 2020-11-8 10:26 | 显示全部楼层
建议先做好原理图,再程序
回复

使用道具 举报

ID:278179 发表于 2020-11-8 11:03 | 显示全部楼层
这个问题和先有鸡还是先有蛋是一个道理的,没法说谁先谁后,但最终结果是一样的,并且在实施过程中会根据程序的具体情况来修改原理图或者是根据原理图的变化来修改程序,谁先谁后自己根据实际情况看着办吧
回复

使用道具 举报

ID:577949 发表于 2020-11-8 11:09 | 显示全部楼层
肯定是原理图正确之后再写程序啊
回复

使用道具 举报

ID:840202 发表于 2020-11-8 13:59 | 显示全部楼层
现想要做啥,弄好电路图,再去写程序
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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