标题: 用单片机制作一个东西,是先要设计程序还是先要设计原理图 [打印本页]

作者: banxiall    时间: 2020-10-21 16:52
标题: 用单片机制作一个东西,是先要设计程序还是先要设计原理图
如题
作者: 51hei团团    时间: 2020-10-21 19:39
先要有整体的构思,然后设计原理图,再写程序
作者: middleed    时间: 2020-10-21 19:57
也可以先设计程序后,在进行设计原理图,这样程序思路对于原理图设计有帮助
作者: wwh2382    时间: 2020-10-21 22:10
制作一个东西看来不是什么大项目,可以比较随意,想到哪程序就写到哪就是了
作者: tyyzhf    时间: 2020-10-21 23:06
可以先来原理图,后程序
作者: dzbj    时间: 2020-10-21 23:54
都不是 要先弄清需求 回头你原理图也弄好了 程序也弄好了 发现缺功能才叫呵呵呵呢
作者: wulin    时间: 2020-10-22 06:28
首先根据想实现的功能选择元器件,再绘制原理图,搭建实际电路或仿真电路,之后编写程序实现功能。软件都是基于硬件的基础上编写和调试的,除非是顶级高手或运气太好一次搞定,实际在整个设计制作过程中往往是交叉反复的。如果只是设计一个闪烁灯那就不必画原理图了。
作者: TTQ001    时间: 2020-10-22 09:00
您应该首先制定设计计划以及对硬件和软件的要求,然后开始对包括软件和硬件的原型进行设计。
作者: dj3365191    时间: 2020-10-22 10:30
先整个方案构思,画出软件流程图,硬件流程图,然后硬件原理图,软件编写代码。
作者: T_Trigger    时间: 2020-10-22 11:14
单片机应用是硬件和软件的结合,先写程序能够在设计产品原理图之前就能把需要的结果在单片机上跑出来,这相当于一个出产品前的仿真。可以提前发现一些小BUG,何乐而不为呢。。。再加上产品出来后,不也要再写程序么。。。
作者: T_Trigger    时间: 2020-10-22 11:15
单片机应用是硬件和软件的结合,先写程序能够在设计产品原理图之前就能把需要的结果在单片机上跑出来,这相当于一个出产品前的仿真。可以提前发现一些小BUG,何乐而不为呢。。。再加上产品出来后,不也要再写程序么。。。
作者: i_could_have    时间: 2020-10-22 15:43
当然是先设计原理图了。然后根据原理图进行程序设计以及硬件搭建。
作者: 病梅馆记    时间: 2020-10-22 20:14
wulin 发表于 2020-10-22 06:28
首先根据想实现的功能选择元器件,再绘制原理图,搭建实际电路或仿真电路,之后编写程序实现功能。软件都是 ...

交叉反复说的太好啦!!!
作者: 仰望阡陌    时间: 2020-10-26 10:45
先确定要实现的功能然后在画原理图,最后写程序
作者: amandv    时间: 2020-10-26 17:38
项目的顺序是先硬后软,因为硬件不能随便改,软件可以随便改。
作者: 凯人神    时间: 2020-10-26 21:35
先进行整体的构思,然后设计原理图,再写程序
作者: cappuccino0928    时间: 2020-10-26 23:09
先要有整体的构思,然后设计原理图,再写程序
作者: xiaoheiniu029    时间: 2020-10-27 12:36
先设计程序功能,根据功能架构设计电路硬件。然后联调。
作者: CZ1    时间: 2020-10-27 13:18
先构思整体方案,你要做什么,实现什么功能,选择什么器件,然后画原理图(原理图和器件可以互相配合来修改),在写程序
作者: 爱吃派的大星星    时间: 2020-10-27 13:23
我建议是先做出来整体框图,然后再设计硬件。硬件是基础,一般来说是要先设计硬件的。对于基础一般的人还是建议先仿真一下,再画原理图。毕竟原理图没法给出结果。
作者: nSd    时间: 2020-10-27 13:36
可以先画原理图,这样你才能容易写出程序
作者: yc001203    时间: 2020-10-27 14:20
可以先设计原理图,这样自己在设计程序时有一个大概的框架,知道大概的程序设计思路是什么
作者: 1099340713    时间: 2020-10-27 14:56
先有一个整体的设计,先选单片机,再设计程序。
作者: cony2020    时间: 2020-11-2 20:24
先选择器件,设置原理图,再模拟仿真,写程序
作者: univers    时间: 2020-11-4 16:50
那盖房子是先要地基还是先要材料呢?
作者: mayu990426    时间: 2020-11-5 15:36
先设计原理图吧  在写相应代码
作者: 天空之刃    时间: 2020-11-5 17:24
先设计电路图,决定连线,引脚。然后才能编程。
作者: Tuier    时间: 2020-11-5 20:47
肯定是先原理图后程序。先要确定项目要实现的具体目标,画出电气原理图(哪些硬件实现什么功能),原理图行得通后再写程序。
作者: 适得府君书    时间: 2020-11-6 09:14
主要看你想要做到什么程度。我觉得比较快的的方案就是。先整体构思,但是比较重要的是优先考虑程序设计的大概思路。然后选择你熟悉的单片机,想好这些之后你可以先购买单片机的核心板和你想要做的相关模块。到了就可以进行程序设计,功能调试通过后就可以考虑要不要设计PCB板,如果不设计PCB板那你就顺便粘起来固定好就能用了。如果想要设计PCB板那你就参考购买的核心板和相关模块的配套资料把原理图整合一下就完成了原理图的设计。
如果你是先设计PCB板的话,有可能时间周期好比较长,因为PCB板打板一次能否通过这很难说,而且元件采购个人感觉挺麻烦的,因为很多电子元件都不是按个卖,买一次有可能用完这次制作后会多出一些浪费了。所以省事就直接买模块就好。
作者: wujin0731    时间: 2020-11-7 17:09
线设计硬件电路,根据硬件资源选择单片机接口,编程
作者: 123456czst    时间: 2020-11-8 00:11
应该先设计原理图,在考虑其他的
作者: hyc55    时间: 2020-11-8 10:26
建议先做好原理图,再程序
作者: huwqly    时间: 2020-11-8 11:03
这个问题和先有鸡还是先有蛋是一个道理的,没法说谁先谁后,但最终结果是一样的,并且在实施过程中会根据程序的具体情况来修改原理图或者是根据原理图的变化来修改程序,谁先谁后自己根据实际情况看着办吧
作者: 34990600    时间: 2020-11-8 11:09
肯定是原理图正确之后再写程序啊
作者: 2038600630    时间: 2020-11-8 13:59
现想要做啥,弄好电路图,再去写程序





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1