久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
學stm32感想
[打印本頁]
作者:
51黑黑黑
時間:
2016-2-24 17:10
標題:
學stm32感想
自己學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協議
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
巨大黑人极品videos精品
|
精品国产伦一区二区三区观看方式
|
在线观看av网站永久
|
99久久久无码国产精品
|
一级黄色夫妻生活
|
国产91丝袜在线18
|
黄色a级一级片
|
久久久不卡网国产精品一区
|
91视频一88av
|
欧美成年黄网站色视频
|
超碰伊人久久
|
成人国产午夜在线观看
|
日韩欧美一区二区三区
|
成人性视频免费网站
|
国产高清免费
|
黄视频免费
|
亚洲精品视频免费观看
|
国产精品久久久久久久久
|
日韩激情视频一区
|
毛片免费在线
|
精品1区2区
|
青青草一区
|
99热在线免费
|
成人视屏在线观看
|
亚洲视频免费一区
|
免费视频一区二区三区在线观看
|
久久一及片
|
欧美一区二区三区在线看
|
国产精品久久久久久久久久三级
|
日本中文字幕在线视频
|
h视频在线观看免费
|
亚洲国产精品视频一区
|
久久精品亚洲精品
|
亚洲视频免费
|
午夜国产羞羞视频免费网站
|
国产伦精品一区二区三区四区视频
|
精品国产一区二区三区性色av
|
在线视频亚洲
|
成人不卡
|
大久
|
亚洲人va欧美va人人爽
|