我的微控制器經驗談 一

2021-05-02 20:40:56 字數 605 閱讀 7435

[注]這幾篇文章是我在豆瓣上建立的「嵌入式小家」組裡發表的乙個系列。

我的微控制器經驗談

微控制器是什麼

對你面朝著的這台電腦你了解多少?你拿它玩過遊戲,上過網,做過很多事,但是因為司空見慣,你對它能夠出色實現這些功能沒啥感覺。對它內部的軟硬體機理想要深究終竟是非常困難的,因為這個 複雜的系統是很多精於不同領域的專家合力的成果。但是我們可以拿乙個簡單的模型來理解它:硬碟 裡儲存著資料,計算機啟動的時候,有乙個東西(什麼東西?沒必要深究,集中精力於我們所關注的 方向)把硬碟裡的資料複製到記憶體裡,然後cpu從記憶體中固定位置(每次開機都是同一位置,它是機 器)讀取**(告訴cpu要幹什麼),如果不出現跳轉**的話,cpu會嚴格的按照**在記憶體中的順序執行**。其實**和資料在記憶體裡都是一串二進位制數,從這個意義上來說它們是沒差別的,但是為什麼會有的被解釋為**而另外一些被看作是數,那是因為cpu每次從記憶體的固定位置開始讀取 ,並把這裡讀取的東西看作是**,然後嚴格按順序執行**,**中可能出現要處理記憶體的某個位 置的數,那麼cpu就會把那個地方的內容看作數;**中如果出現要跳轉到記憶體的某個位置執行** ,那麼cpu就會把跳轉位置的內容看作**。

**請註明http://www.douban.com/group/173154/

微控制器開發快速入門經驗談

首先你要對微控制器有比較濃厚的興趣,而且有較強的動力.如果你不具備這兩點,我相信你是學不好的.然後要具備一定的基礎知識,比如軟體開發.最好有c語言的經歷,因為如果你不懂c,就不懂指標,這玩藝在微控制器開發中無所不在.如果你還有點彙編知識,那當然比較好啦,其次,你要對硬體有所認識,無論是模擬電路還是數...

我的面試經驗談

畢業時間面世三次 在濟南 一家搞his的醫院 整個公司就是5個人,本來沒有什麼前途,用pb做成品.我多其沒有什麼經驗,經理讓我在那裡呆了三天,然後考試我,結果是我什麼都不知道,結果就走人了.在濟南一家做什麼的公司也沒有搞清楚,我應聘的是技術工作,但去面試的時間,他們是找業務人員,面對那麼的多人,我知...

hibernate 經驗談(一)

以前仔細研究過hibernate,現在隨著專案接觸,也慢慢的有所深入,下面將自己的一些新的體會發出來。1.盡量少用one to many的對映,如果用請把lazy設定成true,這樣在查詢主表時所有關聯的子表就不會查詢了,更不會浪費資料庫的資源。2.如果lazy true 時,如果需要 用crite...