剛剛學完51,接下來是學stm32還是fpga

時間 2021-10-15 05:37:42

1樓:

直接學學arm就行了。普通微控制器的指令集大同小異,若非有特殊的應用,沒必要深究,深究了也記不住。arm應用較廣且知識量比較大,可以花多謝時間研究。

linux系統龐大,等你熟悉了arm,現代arm上基本都是跑os的,專注一個系統熟悉熟悉就好了,一個人基本是不可能搞懂整個系統的所有部分的。。

嵌入式只是工具,再熟悉基本開發工具之後,產品開發才是重點。但有了基礎,會比別人來的快得多。

串列埠協議根本不用開發,已經完全成熟了,除錯除錯,線別做錯就行了。所謂的上位機就是host。如果想快,不要用vc++,去找labview或者matlab做host control。

但如果想學也很簡單,因為vc++已經整合了很多現成的庫函式,直接呼叫即可。網上這樣的例子太多了。

這個例子是對的,因為現在生活中,絕大多數系統都是這麼設定的,有host和client,學了是有好處的。51很簡單,除了你特殊的應用以外,沒什麼好開發的。如果只談51和host通訊,你可以這麼開始:

1. 用pc串列埠連線51串列埠,然後用hyperterminal或者putty讀寫51。

2. 通了之後,再做你的vc++前端。

3. 跟mfrc500通訊也是先在51上調好,再調host和51。

2樓:匿名使用者

我覺得一個人的精力畢竟是有限的,我的專業是學ic設計的,簡單的說是用verilog hdl在fpga上面跑各種**,做asic。其實也不是說fpga就是拿來做訊號類的,它也可以模擬晶片的功能,甚至在裡面寫一個mcu的軟核,然後嵌入c程式。做控制類的也可以,但是太麻煩,stm32才是專門做控制的。

我以前既學mcu又學fpga,感覺很費力,搞得現在四不像,都不精通。像你說的智慧家庭控制系統,我覺得用stm32比較實際。

3樓:智磊

學32吧,我感覺32和51更緊密 ,我是學fpga的,學了51學fpga確實不好適應!而且fpga更適合做訊號類的,不太適合做控制類的!

4樓:匿名使用者

stm吧 fpga和51區別還是很大的,學arm還能鞏固一下c更深刻的理解軟體,然後再理解硬體 同時也又提升軟體

現在已經有51微控制器和一些基礎了,想學其他的東西,**r、arm、fpga、stm32哪個比較適合呢?或者有其他的推

5樓:匿名使用者

我覺得首推arm,目前最熱,手機、平板電腦等等用之特多,當然你可能還需要學習linux或其他的一款eos。

6樓:大草原黃花菜

arm或fpga,好工作~

學好stm32,能夠自己寫程式做一些產品。就這個能力,好找工作嗎?前景好嗎?

7樓:張哥聊情感

嚴格來說,這樣的能力在目前的就業市場不怎麼樣,只能夠找一個普通的工作而已,如果你想要高薪資待遇,還有待於努力

自學的畫畫,素描學的很好了,接下來該怎麼做

最好去請老師,去上正規的課,我以考試也是自己學的,但後來請了老師在老師的指導下發現了很多以前的不足,所以有老師的輔導會更進一步的。另外不管怎樣自學終究是業餘愛好,只有通過了專業或是業餘級別的考試才能知道自己的水平。我學畫畫有十多年了,你可以系統的學一下,自學的素描有可能是你臨摹的很好,但其中每一筆怎...

《C語言基礎》學完了,接下來讀什麼書來提高C呢

當然是上機。看別人的 寫自己的 再看別人的 找些題,然後自己試著程式設計序,最好備一本c語言函式大全,根據裡面函式的作用編些高階點程式,例如小遊戲 c語言的基礎知識已經掌握了,想進一步提高,需要看些什麼書呢 新世紀 c程式設計與訓練 主編李秉璋,李紅衛!大連理工大學出版社!很不錯!推薦!希望可以幫助...

晚22點是丁亥,接下來23點以後是戊子還是丙子?有沒有高手知

古代創立命理學的時候沒有早 夜子時之辯。是因為經濟不發達,時間觀念不太重要。步入21世紀的今天,經濟特別發達,時間就是金錢的時間特別重要而造成的。坐火車,要全國統一時間,乘飛機,全世界必須統一時間,年月日時為計算時間的單位,每一天的分界線,規定是0點0分,例如23點59分59秒還屬今天,0點01分開...