① 對編程感興趣的程序員對電路感興趣嗎
越底層的東西越難做。
編程其實是很高層了。編程的時候,我們通常可以假設電腦是好的而不是壞的。編寫的程序,在沒有改動的情況下,如果今天運行是正確的,那麼通常明天運行也會是正確的。
電路相對來說就更底層一些。有時候電路做不對,就是因為某個元件壞了,換一個元件就好了。一些更糟糕的情況,是電路工作基本正常但是性能不好,其實是因為某個元件買到了殘次品、仿冒品。有時候電路今天是好的,但是掉進去了一個金屬渣,明天電路就壞掉了。甚至一些時候,換個電容的品牌,好的電路就不好用了,尤其是做射頻電路的時候。
另外,編程可以在一個小屋裡足不出戶地專注地編寫。但是做電路板需要買元件。很多時候,元件不是一家商店能湊齊的,常常需要十來個商店雜七雜八地買,才能湊齊一個電路板的元件。
編程比較容易改。一個小程序,編譯不需要很長時間的話,可以說是改動後立刻能驗證。但是電路板改動一次,需要重新印製、焊接,改一次周期很長。
繼而,對於一般的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,這其中包括回硬體部分與軟答件部分。
現在大一點的企業里把這兩個部分分開了,分為硬體工程師和軟體工程師,基本山只負責自己的部分,但是對其他的也要有所了解。因為硬軟體結合才能成為一個完整的系統,如果光懂硬體,設計出來的東西可能給軟體的開發的造成相當大的困難。
不論做硬體軟體或者是做測試,在電腦面前待的時間都相當的長,這是專業所決定的。但是適當的休息還是應當由自己掌握的。
說到電路設計是否吃力的問題,如果自己只有大學時候學的東西,那揪不是吃力了,是太吃力。到了公司還是要不斷的學習,接觸到新的知識,當你做幾年熟悉之後,那就不會吃力了。
⑧ 編程和電路設計題,怎麼做
先設計電路,再編程。
⑨ 軟體編程和單片機設計電路哪個更有前景一些
你的問題還是比較的模糊的,現在叫單片機都叫嵌入式系統了,為什麼呢,因為他的運作需要一個我們編寫的軟體作為一個系統來支配他。所以搞嵌入式系統需要編程。
然而一個成功的產品不是一塊晶元就可以搞定的,還需要其他的電路做為支持,所以也就需要設計硬體電路。
軟體+硬體=產品