① 对编程感兴趣的程序员对电路感兴趣吗
越底层的东西越难做。
编程其实是很高层了。编程的时候,我们通常可以假设电脑是好的而不是坏的。编写的程序,在没有改动的情况下,如果今天运行是正确的,那么通常明天运行也会是正确的。
电路相对来说就更底层一些。有时候电路做不对,就是因为某个元件坏了,换一个元件就好了。一些更糟糕的情况,是电路工作基本正常但是性能不好,其实是因为某个元件买到了残次品、仿冒品。有时候电路今天是好的,但是掉进去了一个金属渣,明天电路就坏掉了。甚至一些时候,换个电容的品牌,好的电路就不好用了,尤其是做射频电路的时候。
另外,编程可以在一个小屋里足不出户地专注地编写。但是做电路板需要买元件。很多时候,元件不是一家商店能凑齐的,常常需要十来个商店杂七杂八地买,才能凑齐一个电路板的元件。
编程比较容易改。一个小程序,编译不需要很长时间的话,可以说是改动后立刻能验证。但是电路板改动一次,需要重新印制、焊接,改一次周期很长。
继而,对于一般的PC程序,练习编程几乎是不要钱的。所以常常有中学生甚至小学生在编程上取得一些造诣。但是做电路是费钱的,中学生或小学生在没有亲友赞助的情况下很难在做电路上有造诣。
实际上,有很多人是因为做电路做得太痛苦了,改行到编程,只写程序、不做硬件。但是本来做编程的人改行去做电路的,就我的观察来说编程改电路的人远远少于电路改编程的人。
② 做电路板是先画板子好,还是先编程好呢手上有个简单的实验板。
自己动手做电子实验的顺序最好是:
①设计原理图。参照现成的原理图,或者自内行根据需求设容计切实可行的电路结构。多数时候我们采用potel99e,或者AD系列的EDA软件设计,生成原理图文件,也就是.sch文件
②设计PCB文件。其中包含封装库文件建立,布线,敷铜,打过孔等等操作。这个无论是自己用还是对工作生产都有指导意义。
③采购相应元件,并按焊接规范焊接。
④检查焊接好的PCB板子,用万用表等测量工具,检测电路有无故障。确认无误后,进入下一步。
⑤根据原理图,写出程序,确定编译运行无误。
⑥将程序烧写进产品中。
⑦上电检测电路功能是否实现。如果有误,重复4-7步骤。
③ 做系统集成(做电路并编程)的套路是怎么样的呀
所谓系统集成,就是通过结构化的综合布线系统和计算机网络技术,将各个分离的设备(如个人电脑)、功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、高效、便利的管理。系统集成应采用功能集成、网络集成、软件界面集成等多种集成技术。系统集成实现的关键在于解决系统之间的互连和互操作性问题,它是一个多厂商、多协议和面向各种应用的体系结构。这需要解决各类设备、子系统间的接口、协议、系统平台、应用软件等与子系统、建筑环境、施工配合、组织管理和人员配备相关的一切面向集成的问题。
系统集成作为一种新兴的服务方式,是近年来国际信息服务业中发展势头最猛的一个行业。系统集成的本质就是最优化的综合统筹设计,一个大型的综合计算机网络系统,系统集成包括计算机软件、硬件、操作系统技术、数据库技术、网络通讯技术等的集成,以及不同厂家产品选型,搭配的集成,系统集成所要达到的目标-整体性能最优,即所有部件和成分合在一起后不但能工作,而且全系统是低成本的、高效率的、性能匀称的、可扩充性和可维护的系统,为了达到此目标,系统集成商的优劣是至关重要的。。。
④ 电路板编程和所谓的c语言C++等,是不一样吗
单片机的话,可以先学习CPU、接口和汇编语言,这也是嵌入式的基础,对这版些有了基权本的了解之后开始学习C,也可以同时学习,不过如果有汇编的知识,在理解C语言上会简单很多。
如果想深入学习,可以学习下Linux操作系统的内核编程。
个人认为想在这上面发展必须要有过硬的硬件和汇编知识。
⑤ 编程差可以作电路吗
做纯模拟电路的 计算机知识用的少 编程基本不用
但纯模拟 对微电子类 一般是 工艺或者设计方面
但事实上设计入门门槛很高 也很难学
通信电子类 纯模拟 主要是做射频、微波类。除了低、高频电路知识 还需要通信、电磁场和微波基础知识,要学的知识也很多。
总之学什么都不是很简单的事情 的付出努力。
编程其实你只要能学懂C/C++(最难得就这俩) 再学其他所有语言都和玩一样(当然除了汇编 实际这个用的太少了)
⑥ 我想自己设计制造电路板,然后自己编写程序,让电路板按自己写的程序工作,控制机器运做,我需要哪些知识
你可以学习单片机,plc课程知识,以及c语言知识,甚至嵌入式课程也可以。这些课程大内概需要掌握容keil,visual,proteus,step7,linux系统m文件。这些软件任何一门课的学会一点都可以。单片机或者plc更简单。
⑦ 搞电路设计一定要懂编程吗
一楼瞎扯!
电信专业毕业后大多做的是嵌入式系统,主要就单片机和DSP,这其中包括回硬件部分与软答件部分。
现在大一点的企业里把这两个部分分开了,分为硬件工程师和软件工程师,基本山只负责自己的部分,但是对其他的也要有所了解。因为硬软件结合才能成为一个完整的系统,如果光懂硬件,设计出来的东西可能给软件的开发的造成相当大的困难。
不论做硬件软件或者是做测试,在电脑面前待的时间都相当的长,这是专业所决定的。但是适当的休息还是应当由自己掌握的。
说到电路设计是否吃力的问题,如果自己只有大学时候学的东西,那揪不是吃力了,是太吃力。到了公司还是要不断的学习,接触到新的知识,当你做几年熟悉之后,那就不会吃力了。
⑧ 编程和电路设计题,怎么做
先设计电路,再编程。
⑨ 软件编程和单片机设计电路哪个更有前景一些
你的问题还是比较的模糊的,现在叫单片机都叫嵌入式系统了,为什么呢,因为他的运作需要一个我们编写的软件作为一个系统来支配他。所以搞嵌入式系统需要编程。
然而一个成功的产品不是一块芯片就可以搞定的,还需要其他的电路做为支持,所以也就需要设计硬件电路。
软件+硬件=产品