微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
您好, 登录| 注册|

【讨论】如何使自己具备开发软件硬件的能力

  • 2014-04-10 13:59
  • 5550

    浏览

  • 48

    回复

  • 0

    获赞

  • 想让自己收入增长和能力成长,是一个不断努力的过程。先苦后甜,本人刚毕业出来也是个什么都不懂的毛头小孩,靠着那么丁点的运气,找了个好师傅领自己入门。师傅领进门,修行看个人。开始就多看书,多逛逛电源网论坛,看到好的帖子就收藏起来,有空的时候多看几遍,有一点理论基础了,多动手做做,解决实际开发中遇到的问题,你的成长就比别人快很多。大家发表下,怎么学习做硬件和软件,这个过程中遇到什么问题,什么困扰着你。每个人都是从入门到懂到精通这个过程走过来的,也许大家会有相同的经历。

    同是电子工程师,请一定不要吝啬你的赞!

    0人已赞

    编辑 举报

    LV.1

    4095194

    1484993

    50

    559313

    说说你的看法

  • LV.

    @

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    取消
    发送
  • 现在还没有回复呢,说说你的想法

    现在还没有回复呢,说说你的想法

    全部回复(48)

  • 电源网-娜娜姐

    LV.1

    2014-04-10 14:11

    @

    这个帖子好,实用。

    已经听到好多朋友在说,现在的设计需要软件方面的越来越多。硬件弄了很多年了,现在软件是挑战。

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095195

    1484993

    50

    144589

    取消
    发送
    2
  • wangchuangwccc

    LV.1

    2014-04-11 14:32

    @

    我出来工作后,本想把汇编的知识给扔的,安心做电源,后来公司有个方案要做LED遥控调光,我们厂没软件工程师,公司本来想把这个软件外发的,老大就问我,你懂不懂弄,我说试试呗,然后每天下班回家恶补软件,后面就和老大一起把这方案弄出来了。之后久久会都用到软件,知识就一直没忘的掉

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095285

    1484993

    50

    559313

    取消
    发送
    3
  • yueyunno1

    LV.1

    2014-04-11 16:21

    @

    这个问题很不错,也谈谈自己的一些观点和看法:
    
    硬件:
          1.多做维修--最好是一边参照着电路原理图,一边维修,不能头痛医头,脚疼医脚,
    很多问题可能是并发症,得从CPU这些电路去思考。
    
          2.多抄板,学习学习别人的电路设计思路,看到一个电路就能想到此电路的用途、
    优缺点等。
    
          3.三极管电路和场效应管电路是基础,如果你能把三极管电路(放大,饱和,截止,震荡等)都搞清楚
    说明你模拟电路算入门了。
    	
          4.预算放大器,很多精密设备的放大是必须要依靠运算放大器的,再者运放会容易
    控制一些。
    	
          5.开关电源,研究研究开关电源也有助于学习MCU.
        
         6.数字电路,单片机这些基本电路都必须要去学习。
    
    
    软件:
    	
         1.数字电路是基础:程序实际上就是把数字电路用软件的形式搬进了一个集成电路里。
      
         2.如果想学好软件最好看看汇编语言,C语言,数据结构等,没有这几样的支撑程序的逻辑性
    以及以后的大型程序是有瓶颈的。
        
         3.多看程序,多看人家的算法或是优秀的编写方式。
    
         4.1万行成才定律,如果你写的代码都不超过1万行就不要说你是软件工程师,1万行是门槛,有了这1万行
    你基本就入行了。
    
         5.上位机,有硬件和下位机是不够的,必须要会一门上位机,只要你要能把上位机的DEMO程序写出来,有助于
    软件工程师编写上位机。
    
    	
    	最后就是耐心,要能坐得住10个小时以上,没有这样的功夫就很难了!
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095294

    1484993

    50

    399457

    取消
    发送
    4
  • wangchuangwccc

    LV.1

    2014-04-11 17:23

    @yueyunno1

    这个问题很不错,也谈谈自己的一些观点和看法:
    
    硬件:
          1.多做维修--最好是一边参照着电路原理图,一边维修,不能头痛医头,脚疼医脚,
    很多问题可能是并发症,得从CPU这些电路去思考。
    
          2.多抄板,学习学习别人的电路设计思路,看到一个电路就能想到此电路的用途、
    优缺点等。
    
          3.三极管电路和场效应管电路是基础,如果你能把三极管电路(放大,饱和,截止,震荡等)都搞清楚
    说明你模拟电路算入门了。
    	
          4.预算放大器,很多精密设备的放大是必须要依靠运算放大器的,再者运放会容易
    控制一些。
    	
          5.开关电源,研究研究开关电源也有助于学习MCU.
        
         6.数字电路,单片机这些基本电路都必须要去学习。
    
    
    软件:
    	
         1.数字电路是基础:程序实际上就是把数字电路用软件的形式搬进了一个集成电路里。
      
         2.如果想学好软件最好看看汇编语言,C语言,数据结构等,没有这几样的支撑程序的逻辑性
    以及以后的大型程序是有瓶颈的。
        
         3.多看程序,多看人家的算法或是优秀的编写方式。
    
         4.1万行成才定律,如果你写的代码都不超过1万行就不要说你是软件工程师,1万行是门槛,有了这1万行
    你基本就入行了。
    
         5.上位机,有硬件和下位机是不够的,必须要会一门上位机,只要你要能把上位机的DEMO程序写出来,有助于
    软件工程师编写上位机。
    
    	
    	最后就是耐心,要能坐得住10个小时以上,没有这样的功夫就很难了!
     yueyunno1说的很对,不管是做单片机硬件或者是电源别的硬件,模电数电基础必须过关,知道如何使用元器件,比如MOS,三极管的使用方法。还有多看看别人走线,了解工作原理,理解别人设计的理念,这样抄板或者是自己设计,都会事半功倍。到后期,了解一些认证标准,安规标准,使自己开发的产品能符合这些认证,这是个很漫长的过程
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095307

    1484993

    50

    559313

    取消
    发送
    5
  • wangchuangwccc

    LV.1

    2014-04-11 20:49

    @wangchuangwccc

     yueyunno1说的很对,不管是做单片机硬件或者是电源别的硬件,模电数电基础必须过关,知道如何使用元器件,比如MOS,三极管的使用方法。还有多看看别人走线,了解工作原理,理解别人设计的理念,这样抄板或者是自己设计,都会事半功倍。到后期,了解一些认证标准,安规标准,使自己开发的产品能符合这些认证,这是个很漫长的过程
    越来越多的硬件需要软件的支持,如UPS,移动电源,逆变电源,特别是这几年比较火的LED,需要进行调光,定时,遥控,我们还可以用带AD的单片机代替电源IC做控制哦,大家准备好没有
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095330

    1484993

    50

    559313

    取消
    发送
    6
  • 电源网-娜娜姐

    LV.1

    2014-04-14 14:15

    @wangchuangwccc

    越来越多的硬件需要软件的支持,如UPS,移动电源,逆变电源,特别是这几年比较火的LED,需要进行调光,定时,遥控,我们还可以用带AD的单片机代替电源IC做控制哦,大家准备好没有

    是的 好多工程师朋友也谈到了这点,硬件和软件的结合,是啊 大家准备好了么

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095446

    1484993

    50

    144589

    取消
    发送
    7
  • 宏日网缘

    LV.1

    2014-04-15 14:40

    @电源网-娜娜姐

    是的 好多工程师朋友也谈到了这点,硬件和软件的结合,是啊 大家准备好了么

    现在都在往智能方向靠近,电源也一样。需要配合调光,遥控等有点难度。坐等高手来解析。

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095501

    1484993

    50

    480661

    取消
    发送
    8
  • 小谭度一下

    LV.1

    2014-04-15 22:59

    @wangchuangwccc

    我出来工作后,本想把汇编的知识给扔的,安心做电源,后来公司有个方案要做LED遥控调光,我们厂没软件工程师,公司本来想把这个软件外发的,老大就问我,你懂不懂弄,我说试试呗,然后每天下班回家恶补软件,后面就和老大一起把这方案弄出来了。之后久久会都用到软件,知识就一直没忘的掉

    还是你厉害  什么都懂        得好好跟你学学才行
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095546

    1484993

    50

    498018

    取消
    发送
    9
  • 电源白杨

    LV.1

    2014-04-17 00:19

    @宏日网缘

    现在都在往智能方向靠近,电源也一样。需要配合调光,遥控等有点难度。坐等高手来解析。

    搬个凳子过来向大师们学习

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095611

    1484993

    50

    597465

    取消
    发送
    10
  • flasdfgfh

    LV.1

    2014-04-20 19:57

    @电源白杨

    搬个凳子过来向大师们学习

    先各位前辈学习!

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    4095957

    1484993

    50

    609837

    取消
    发送
    11
  • 现在还没有回复呢,说说你的想法

    1 2 3 4 5  
  • 回复

  • 收藏

  • 点赞

  • 举报有害信息

  • 已超出发布时间24小时,无法编辑与删除
    关于我们 联系方法 广告服务 会议服务 电子星球APP 网站地图 不良信息举报 热线:400-003-2006
    ? 2002-2021 Netbroad(网博互动)公司版权所有 津ICP备 11006234号-2 联网备案号:12010402000747 增值电信业务经营许可证:津B2-20120058
    肏屄黄片