A. 學單片機好找工作嗎
樓上開的頭不錯
的確是要做些工程的
其實剛學的時候都是覺得很茫然的,之知道盲目的去問,「它能實現什麼」
總忘了自己去想「它還能做什麼」,學單片機如果離開了製作,離開是使用
真的很容易讓人產生一種茫然的感覺
現在不防換換思路
想想怎麼用,應用催生開發啊
多找寫單片機的應用事例
,自己做,而不是看著已經成為範例的東西
一遍一遍的模仿
另外呢
硬體開發本身就是很考驗耐力的
設計到電子器件、電路、編程、軟體。。。等等東西
這樣一個集合體是比容易產生問題的
像我同學曾經因為一個很小的問題
調試了單片機一個月
況且單片機還不像程序調試那樣那麼方便,電路調試還需要用到檢測儀器,簡單的要萬用表,復雜的用示波器,投入不可未不大。
此外呢,學每樣東西,最先說到的就是模塊化、規范化,即便是自己設計的東西,也一定要注意好這個問題,不但能夠在設計之處節省時間,而且在後期調試也能夠起到極大的幫助,特別是形成了自己的設計習慣之後,問題出在哪裡有可能一眼就看出來了。
不要害怕東西復雜,只要你堅信每個小點你都能處理
你不是要做個功能簡單的計算器嗎?慢慢來,一步步來,總能做出來的。
這其實就是積累工程經驗的重要步驟,能做鍵盤,能做led,而且計算器的程序也不見得要多麼復雜。
你需要培養自己的模塊化思維模式,你既要看到細微處的技術實現,也需要有個總體的結構規劃。
設計是從大到小,從簡到難,就像畫畫一樣,先輪廓,後細節。
你需要克服的是內心的煩躁,你需要好好靜下心來條理好你的思緒,幫助自己在腦袋裡形成自己的思路,自己的風格。屬於你的設計思路,你的設計步驟,你的思考方法。
這樣你就可以慢慢成長起來了
B. 單片機裡面有程序嗎程序怎麼才能讀出來
最早的單片機裡面是沒有程序的,程序是在外置的程序存儲器裡面。現在大多數單片機都把程序區做在片內,做到真正的單片機。早期的單片機都是一次性寫入(OTP)的,現在很多都是FLASH的,可以反復寫的。最早的單片機是沒有加密的,是可以直接讀出來2進制的機器碼,直接就可以寫入另外一個單片機中。現在基本上都做了加密,正常的去讀是讀不出來的。