當(dāng)我們看到身邊的朋友成雙成對(duì),被愛情的酸臭味所打敗,心心念念每天都想著,什么時(shí)候自己也能有個(gè)女朋友。
這不就像我們,剛開始看到別人玩單片機(jī),出神入化,用單片機(jī)做出來的項(xiàng)目,裝 X 氣息滿滿,于是,我們也想著,什么時(shí)候也能像他們一樣,如此“優(yōu)秀”。
這屬于你對(duì)單片機(jī)的暗戀期。
當(dāng)你看上某個(gè)女孩子,對(duì)她十分有感覺,這不就是我們剛開始接觸單片機(jī),準(zhǔn)備去學(xué)著某一款單片機(jī)開發(fā),但真正接觸單片機(jī)時(shí),被它的新鮮感以及對(duì)它的神秘感,深深吸引,欲罷不能。
這屬于你和單片機(jī)的曖昧期。
當(dāng)我們追到心儀的女孩子后,也就是單片機(jī)入門之后,更為其功能之強(qiáng)大、操作之神奇所傾倒,拜倒在它的石榴裙下。
我們一直在想,如此小一塊的芯片,竟然有如此之魔力,簡(jiǎn)簡(jiǎn)單單寫入幾行代碼,竟可以控制諸多電氣設(shè)備、電子電路,簡(jiǎn)簡(jiǎn)單單幾行 if 邏輯程序,竟可以玩出這么多花樣。
于是,我們恨不得天天與之 24 小時(shí)黏在一起,深入了解其內(nèi)部之奧秘,掌握其開發(fā)之技巧。
這屬于你和單片機(jī)的熱戀期。
在熱戀期過后,慢慢呈現(xiàn)出雙方的優(yōu)缺點(diǎn),不足之處,此時(shí)也正好是我們學(xué)習(xí)的單片機(jī)的瓶頸期,在學(xué)過簡(jiǎn)單的 IO 口操作后,簡(jiǎn)單的外設(shè)驅(qū)動(dòng)(UART、ADC 等)后,需要接觸更加復(fù)雜的知識(shí),如 I2C 多機(jī)設(shè)備通信、CAN 總線等。
并在此過程中,常常遇到我們的玄學(xué) BUG:
在程序中拉低了 PA1 和 PA2,同樣的 IO 操作,卻有不同的現(xiàn)象,PA2 口一直為高。等等諸如之類的玄學(xué)現(xiàn)象。
讓人有一種想“分手”的沖動(dòng)。想給我們的單片機(jī)板子倒上一杯熱乎乎的卡布奇諾。
這屬于你和單片機(jī)的磨合期。
在被漫長(zhǎng)的程序調(diào)試折磨后,我們對(duì)單片機(jī)的內(nèi)部結(jié)構(gòu)了解更清楚,摸清了它(她)的性格,知識(shí)的累計(jì)讓我們能遇見程序 BUG,能很快的找出其問題所在之處。
就猶如,你和女朋友吵架之后,很快就能用自己的方式(¥)哄好女朋友,畢竟一天一小吵,三天一大吵。
如果¥不行,就多喝熱水。
這屬于你和單片機(jī)的平淡期。
此后,情侶兩人之間都會(huì)安安穩(wěn)穩(wěn)的平淡過日子,慢慢的,我們會(huì)考慮結(jié)婚,想著應(yīng)該需要彼此雙方關(guān)系更進(jìn)一步。
此時(shí),我們不應(yīng)該只會(huì)單片機(jī)程序開發(fā),應(yīng)該是需要更進(jìn)一步,要學(xué)著設(shè)計(jì)其硬件電路,從單片機(jī)晶振電路到電源電路,從 LED 電路到 CH340 串口下載,等等,都需要我們自己去設(shè)計(jì)。
畢竟,結(jié)婚可不是鬧著玩的,我們需要從 0 開始,建造起一個(gè)家。首先要從硬件上提供支持,房子、車子、票子,我們應(yīng)該是要從男孩變成男人。從男朋友變成爸爸,這些身份的轉(zhuǎn)變足以讓我們變得更加努力。
硬件的支持,需要我們自己完成,自行設(shè)計(jì),要學(xué)會(huì)畫 PCB、學(xué)會(huì)設(shè)計(jì)電路、根據(jù)自我的需求去設(shè)計(jì)對(duì)應(yīng)的電路系統(tǒng),從程序走向硬件、從男孩走向男人、完成整個(gè)系統(tǒng)的搭建。
完成硬件之后,用程序去調(diào)試,用時(shí)間和精力去經(jīng)營好自己的家。
畢竟,我們都是立志改變這個(gè)世界的工科男。