剛剛學完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樓:張哥聊情感

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

自學完了英文字母和音標,接下來該學什麼

在熟記單詞的情況下,努力著去多學些簡單的句子,記憶單詞最好方法就是通過記句子來記單詞,一舉兩得嘛。單詞,主要是單音節單詞 學英語,先從音標開始,那麼學會音標了,接下來再學什麼?單字母和音標對著學,之後學字母組合發音,單詞和詞根一起學。片語 簡單句式 簡單語法,模仿寫作,一起學。長句 篇章片段 獨立寫...

LOL熔岩巨獸出半肉,接下來是半AD還是AP,他技能是

僪環 不是ad也不是ap 他是護甲加成,他靠的是23 技能 你覺得自己的輸出少是你沒仔細看自己的技能,2技能開啟 會增加3技能能的傷害,團戰直接大到人群裡 we一起放 裝備 先出300的衣服5個紅藥水 混線到6級沒問題,裝備出水銀鞋 冰川 日炎 荊棘 狂徒 自然,裝備也就齊勒,裝備順序還是要看整容的...

清末甲午海戰,如果是中國贏了,那日本接下來會怎樣?

如果在甲午海戰清朝贏了日本,那麼日本就必須賠償清朝的戰爭損失。整個日本的經濟將會陷入困頓,雖然日本不至於被清朝割地,但要從困難中恢復出來需要很長時間,不可能會發動後續對華侵略戰爭。我認為即便中國在這場戰爭中贏了,日本也不會輕易的放棄對中國的掠奪,因為首先中國離日本非常近,另外,物資豐饒,可以及時解決...