日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我的电子入“坑”记

發布時間:2023/12/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我的电子入“坑”记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

猛男如何學嵌入式,關注@我要學嵌入式,嵌入式男人的加油站。

大家好,我是張巧龍,今天給大家分享一篇關于大佬入門電子的成長經歷!

01?


第一次接觸電子,記得還是在大學時候從學習模擬電子開始的。

學習過程中,看著那些電阻、電容、電感器、二極管、三極管雖然很小,但組裝起來以后,變成一個個小設備,實現很多特定功能,感覺這也太神奇了!

要知道,以前都是用電子管來做的,不僅體積大,耗電也大。記得小時候家里有一個收音機,用木材、綢布包裝起來的,像下面這樣的:

那時候,家里有一臺這樣的收音機,可是一件很令人驕傲的事情。因為好奇,我還拆開收音機的后面板,看看里面是什么。結果看到的一堆電子管組裝起來的。

當時也不懂電子管都是些什么東西,反正和看過的戰爭片、諜戰片中的發報機的部件一樣。真的很神奇,就是這些東西,就能收到從幾百里之外發出來的信息。

大概是小學四年級的時候,家里省吃儉用,買了一臺黑白電視機,這個就更神奇了,能看到圖像和動作。外表就像下面這樣子,是帶著兩根天線的。

每天放學了,寫完作業,都會找些喜歡的節目看。印象最深的是鐵臂阿童木、排球女將。這臺電視機,一直陪伴到我高中畢業。畢業后沒幾年,家里就換了一臺彩色電視機,熊貓牌的,國產的。

那個時候已經有很多家用電子產品了,比如收錄機、磁帶單放機、電子表等。大概還有人能記得吧,在大學時代,為了學習外語,聽外國電臺,專門花幾十塊錢買一臺半導體收音機,是很多人的夢想。

02?


在大二還是大三的時候,開始了一些和電子有關的專業課,為了增加自己的感性認識,特意報名參加了一個課外實踐課。

用分立元件(沒有一片集成電路的那種)組裝一臺半導體AM收音機,里面用到中周這種元件,估計現在搞電子技術的年輕人有好多都沒見過吧,哈哈哈。這些元器件、印制板及外殼都是成套,只是需要我們焊接后、調試成功即可。

這件事對于現在的我來說,難度不算太高,但當時可真的是有難度的。對于從沒有觸碰過電子專業用的電烙鐵的我來說,只見過家里曾經有一個三角形的大烙鐵,還是用火加熱的那種,就像諜戰片里的那種用來上刑的烙鐵。

用電烙鐵焊接元器件,是真的需要一些技術的,焊接角度、焊接時間、烙鐵溫度都得掌握好。要不然就有可能使印制板的銅箔起皮兒、燒壞元器件。那時候元器件不好買,得需要專門跑電子元器件商店,小城市根本就沒有。

板子焊完以后,需要檢查有沒有焊錯元件、虛焊和短路,短路的影響是最大的,有可能一上電,立馬燒壞元器件。因為是低電壓電路,有時候即使燒壞了,也很難看出來。

檢查沒問題后,就可以加上電池,開機測試了。因為是第一次干這樣的活,有個點虛焊了。所以,加電后調整電臺頻率,沒能收到電臺信號,只有沙沙聲。

其實出問題吧,這是一件好事兒,等于是幫著自己提高分析、檢修能力。因為收音機是各部分協調工作的,按照大塊一級一級找問題點;

確定是哪一級的問題后,在這一級逐個元件管腳檢查,來確定問題點(因為檢測工具只有那種機械式的萬用表,個頭很大,現在好像還有人在用)。

當問題都解決了后,聽到電臺發出的聲音時,別提有多激動了,畢竟是自己動手做出來的第一個東西啊!那個收音機套件就像下面這個樣子:

現在應該還有的賣,作為入行的實踐課,應該是一個不錯的選擇,但不適用于嵌入式開發。自從參加了實踐課,我便陷入了電子技術坑里,拔不出來了。

伴隨著學習和嘗試制作的同時,發現書上教的都是基礎東西,光有這些知識,還不足以用來分析電視機、收錄機等這樣的功能復雜的電子電路。

簡單分立元件的不同組合,是有不同機能,組合很多的,當時腦子都大了,一個電路圖拿到手里,不花點時間仔細分析,根本就搞不懂是干什么的,畢竟我不是電子技術專業的,只能自己課外學習。后來有了專門的模擬電子用集成電路,這樣的話,電路圖就比較容易搞懂了。

大三的時候,學了數字電子技術。發現自己面前又出現一片新的天地。數字電路和模擬電路完全不同,只需要考慮1和0、有沒有電平,分析起來變得簡單了。雖然都是采用半導體技術,但數字電路有CMOS和TTL的區別。

大四的時候,開始學習單板機Z-80,51單片機。學到了在一塊集成芯片上,會有那么多寄存器可以操縱,從而影響芯片各個管腳的電平變化。

利用不同的程序,可以讓單片機實現許多不同的機能。這可是模擬器件很難做到的事情啊,太高級了!

03?


從開始學習單片機開始,我就已經感覺到了,數字電子技術以后會有更大的發展空間,是自己今后必須面對的一個技術。學單片機的同時,提高軟件的編程能力,提高編程思維能力,慢慢變得更重要了。

應該說,從學單片機開始,我的人生應該是發生了改變的,這已經偏離了我本來的專業。所以說,我真的很感激我的大學以及我的老師們。

隨著科技的發展,社會的變化很大。百姓的住宅,從平房變成樓房,再變成大廈。住得越來越寬敞,越漂亮。而與此同時,數字電子卻變得越來越小型化。

芯片里集成越來越多的電路,從幾十到幾百、幾千、幾萬、幾十萬,現在好像已經上億了吧。

據說摩爾定律似乎要到極限了,但我相信,一定還會有更高端的技術發展電子行業。發展的腳步是不可能停止的,所以我們電子技術愛好者們的學習之路,也永遠不會停止。

伴隨著技術的發展(主要是數字電子技術哈),以往很多常見的設備已經消失和將要消失了,連帶的相關產業也已經消失和漸漸消失。比如下面這些東西:

可能有些東西市面上已經很難見到了,年輕人未必認得。這就是科技的力量。如果我們電子技術愛好這們不能跟上技術發展的步伐,遲早也會被淘汰。

雖然很殘酷,可這就是現實。所以只有不斷學習,提高自己,才能適應這個不斷向前發展的社會。

科技的發展,改變了我們的生活,也改變了我們這些硬件開發工程師們的開發手段。

如今,我們面對的產品,也越來越多,開發平臺和設計平臺也越來越方便。從Z80、51單片機,到現在最熱的ARM系列芯片,從tango到protel、altium desiner,開發工具從簡單的文本編輯器,到集成編寫、編譯、下載、仿真一體的開發工具,簡直太方便了。


如果你有那種在單板機開發板上一點一點敲入機器碼執行程序的經歷,一定會深有體會的。

有了這些工具,項目從立項到設計、研發、測試、到最后形成成品的周期,也是大大縮短了。

特別提一提仿真軟件,可以讓我們在不搭建硬件測試板的前提下,完全使用軟件來模擬。開發測試特別方便,對某些開發而言,真的是最方便的手段,非常推薦朋友們使用。

仿真軟件也有很多種,常用的有proteus,multisum等,可以根據需要,下載適合自己需求的試一試。

坐在電腦前,回想自己當初步入電子技術這個行業的點點滴滴,看著自己手里還存著的一些古老器件,感慨很多。現在的年輕人如果進入這行,外部環境和我們那時比,簡直是鳥槍換炮的感覺。

想查資料,互聯網可以隨時提供;想制作印制板,可以下載最好的軟件,畫原理圖,轉成PCB,能自動幫助布線;把做好的PCB圖線上發給制作廠家,幾天后就可以拿到手;廠家還可以幫著貼片,省去自己焊接的繁瑣,集成的編譯、下載環境,可以快速將程序寫入芯片。

萬用表、示波器、邏輯分析儀等檢測儀器也不算很貴,很容易買到……唉,生活在這個時代,真的太方便了。

科技的發展,讓我們開發人員可以把更多的精力投入到設計開發之中??粗搲镉泻芏嗄贻p人進入這行,在這行打拼,我真的希望自己能再年輕30歲,象現在的年輕人一樣,敢想敢做,發揮激情,學習更多的專業知識!

04?


作為過來人,對于初入這行的愛好者們,給你們提供幾點建議:

1.?要能沉得住氣

一定要能靜下心來學習,哪怕是一種芯片的技術。學透了,會提高自己的編程能力和編程水平。掌握了一種芯片的工作原理,對于其它的芯片的理解,就更容易了。

同時,學習一門開發語言也需要花精力,只有上機實踐,才有可能熟練掌握。自己制作的東西出了問題,暫時解決不了的,要能靜下心來,從電子電路的構成、元器件特性、運行程序這幾方面著手,多花些時間,仔細想想可能是哪里出了問題。

2. 一定要自己親自動手

作為愛好者,無論是準備開發環境,聯機調試,還是焊接電路、檢測電路,一定要自己動手。不動手,很多認識不到位,掌握不了精髓。動手能力的提高,就是解決問題能力的提高。

3. 要善于學習和花精力用心學習

技術的發展,讓我們有了更多的選擇。不同廠家的產品,有時候會有很大區別。不仔細看資料,想當然的去做,就容易犯錯。開發的程序,最初是穿孔卡。后來隨著計算機的發展,有了匯編語言、C語言、Basic、Pascal等。

伴隨著發展方向,語言種類也是越來越多,可能有些語言,可能我們一輩子也接觸不到。

但是,對于電子技術愛好者們,C語言大概是絕對的首選吧。我直到大學畢業后的幾年里(大概是1996年左右),一直都是用匯編語言開發51單片機的?,F在應該沒有幾個人用匯編了,而是普遍用C語言。

無論是keil C, Microchipd的Studio、MPLAB X IDE,還是ICC等,都是使用C語言的。

當然,還有其他語言的一些開發平臺,比如pascal、python、arduino等等。作為技術愛好者,大多數時間與硬件打交道,有時候需要我們編寫上位機處理程序,這個時候就避免不了純粹的計算機編程了。

計算機的編程語言就更豐富了。編程軟件是一方面,PCB設計、仿真等這些應用軟件有時候也需要我們投入一些精力去學習。學好了,絕對會提高設計開發效率的。

你看看,對于我們開發者而言,要學的東西是不是有很多?不過別急,一步一步來,用到哪個就花時間學哪個。

4. 要花些時間瀏覽行業資訊

技術的發展沒有止境,我們學過的東西,可能有一天就會被淘汰。及時掌握新的技術及其相關知識,可以讓我們及時跟上技術的腳步,不讓自己被淘汰。

最后,感謝論壇為我們這些電子愛好者們提供一個可以交流的平臺,幫助大家共同進步。祝福網站越來越好、網站用戶越來越多!同時祝福我們國家的電子技術、芯片技術快速發展,不再受制于人!

本文來源:21ic論壇 suncat0504

-END-


往期推薦:點擊圖片即可跳轉閱讀

猛男如何學嵌入式,關注@我要學嵌入式,嵌入式男人的加油站。

總結

以上是生活随笔為你收集整理的我的电子入“坑”记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。