久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1738|回復: 0
打印 上一主題 下一主題
收起左側

學stm32感想

[復制鏈接]
跳轉到指定樓層
樓主
ID:105323 發表于 2016-2-24 17:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
自己學stm32也有1年的時間了,記得從51單片機過度到stm32用了不少的時間,當然也走了不少的彎路,不過我很幸運在學校有科協這個科創氛圍很濃的地方,還有那么多的學長們耐心的幫助,在這里謝謝你們。
stm32這個單片機在我心目中已經到了'無所不能'的​地步了,他真的很牛,引用我看到過一句精彩的話描述他的內核
“誰是最節能,最擅長把好鋼用在刀刃上的人?要讓我說,我一定得表一表單片機的開發者。他們使出渾身解術,寫出精妙玲瓏的代碼,把單片機點點滴滴的力量匯集起來,讓它如同涌泉一般盡情地迸發,灌溉滋養著各行各業。是什么靈丹妙藥賜予了他們這么神奇力量?除了好的處理器之外,還要配合好的開發環境和工具鏈。也正出于此,在設計ARM7TDMI處理器時,ARM的工具鏈工程師們和CPU設計師們強強聯手,為了讓它的內部結構更優化、更精練、更到位而并肩奮戰了很多日日夜夜,終于有了ARM7TDMI的無限輝煌,并且久經歲月的洗禮依舊光芒綻放。
​珠聯璧合的最新果實,是破繭而出的ARMCortex-M3處理器。這個小尤物,處處閃耀著ARM體系結構激動人心的新突破。它基于最新最好的32位ARMv7架構——這個架構支持高度成功的Thumb-2指令集,還有很多時尚、前衛甚至嶄新的特性,充滿了新生代的氣息。它在很好、很強大的同時,編程模型卻變得更加清新爽潔了。不管你是祖國的花朵、是人民教師、還是精明的商人,也無所謂是新手還是骨灰級玩家,Cortex-M3都將盡情展現它的秀外慧中,帶給你喜出望外的收獲和“激活”!”
我不能說出向他一樣華麗的語言,不過在我心目中stm32已經發揮出Cortex-M3應有的水平,就我來說,一些相對復雜的控制,比如四旋翼要求相對高的處理運算來說,stm32是首選。對于ARM高端的單片機當然不是我用來簡簡單單做控制而生的,當然我也沒接觸過呢,就不在討論范圍了~
想一想自己學stm32的過程也讓我知道了如何去學東西,從無到有的過程。
在我51單片機還沒有弄明白,打算挑戰自己編一個計算器的時候,學長說,不早了,快去選一下自己對stm32還是msp430感興趣,去學吧。我就這樣迷迷糊糊踏上了學習之旅。最開始呢去圖書館查各種關于stm32的資料,在百度云上下載了視頻去學習,就這樣迷迷茫茫的過了一個月,仿佛什么也不懂,學長告訴我去買一塊板子動手去做才可以學到東西,用的是正點原子的,真心很不錯。也是從那時我才開始​了解這個單片機。
因為自己學過51單片機,而stm32的操作庫函數讓我開始很糊涂,看視頻別人一步步的講解才明白庫函數的好處,(不過視頻這個東西不如讀書快,而且慢慢的我還是很鄙視視頻,因為這樣的學習效率太低下了),了解之后呢,我更多的就是去讀那個不完全手冊里對這個程序的講解,然后把程序下載進去,簡單的更改下​數據看一下是不是自己想要的結果。這個過程真的持續了很久,而且自己玩的也是不亦樂乎,可現在回想起來自己用了不少時間去做了無用功。我想復制粘貼這些程序最壞的影響就是讓自己沒有學到編程的思維,不知道怎樣才能更好的撘出架構,真正被安排一個項目時你會感到力不從心,老師說過一定要學精,而學精的最基本要求就是把基礎打得扎扎實實!
有一個電子大賽,學校給我們了預備題,是做一個萬用表,我開始跳出正點原子的例程去自己編出代碼,我在那時候真的學了不少東西,​用了學長給我的液晶和PS2的驅動,真的可以用,雖然我的硬件戰友不在了測評很失敗不過我還是學到了很多,而且我很感興趣,認準了自己的路就要走下去。不過那時我真的誤入歧途,認為拼湊不就行了,就可以編出任何我想要的東西,現在想想天真的很哦。
​自己自信心爆棚,開始研究操作系統,用ucos+ucgui,自己做了一個2048,的的確確通過拼湊實現了,自豪的不得了,回頭想想自己的bug真是太多太多了。而且現在還是一知半解。
高二上學期,有一個我心目中非常厲害的學長,他把一個非常非常簡單的作品讓我完成,是一個輝光管的時鐘,真的是異常簡單的東西,可我做了好久好久,原因竟然是,stm32沒有正常工作!我開始反思自己了,我開始注意一些硬件上的問題,學會了用示波器,自己修改了簡簡單單的驅動。接著自己寫iic的驅動,依然硬件有問題,不過對最簡單的通訊協議有了個了解​。
后來就是給老師做項目了,項目并不難,不過把我的問題徹徹底底的暴露了,基礎太差讓我許許多多的知識都是從頭學起,對自己的代碼沒有信心。我為了一個簡單的液晶調了一周的時間,硬件調試時共地問題折磨了我多次。但這樣的挫折也讓我體會到了高效率的生活,很有意義。
而現在,通過自己編最簡單的四旋翼的代碼,我對之前那些捕獲,PWM,iic一些東西有了很深的了解,總結下stm32中我認為最重要的部分:
1.gpio的輸入輸出(寄存器和庫函數)
2.​​uart串口(總會用到)
3.中斷(外部,定時器,ADC等等)​
4.定時器 捕獲PWM(輸入輸出)
5.iic,spi協議

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产97碰免费视频 | 国产激情偷乱视频一区二区三区 | 亚洲三级在线观看 | 五月槐花香 | 国产精品久久久久久久久久久久久久 | 视频1区2区| 欧美日韩一区二区三区视频 | 久久久久久久久99精品 | 尤物视频在线免费观看 | 久久精品综合 | 亚洲va欧美va天堂v国产综合 | 五月婷婷激情 | 午夜午夜精品一区二区三区文 | 久久久久久久电影 | 亚洲国产精品视频一区 | 国产无套一区二区三区久久 | 人人性人人性碰国产 | 精品国产乱码久久久久久闺蜜 | 成人免费日韩 | 亚洲第一在线 | 亚洲 欧美 另类 综合 偷拍 | 成人精品毛片国产亚洲av十九禁 | 国产婷婷| 中文字幕高清在线 | 一区二区在线 | 天堂在线1| 欧美午夜影院 | 亚洲日韩中文字幕 | 免费午夜视频在线观看 | 久久com | 91国内产香蕉 | 精品乱码一区二区三四区 | 草久久免费视频 | 久久久国产精品 | 成人超碰 | 免费在线一区二区 | 九九热这里 | 国产成人免费视频网站高清观看视频 | 一区二区三区日本 | 91av精品 | 99久久精品国产一区二区三区 |