[問題] 51轉自學ARM Cortex-M4~開發板建議

看板ASM作者 (cc)時間8年前 (2015/09/01 00:42), 8年前編輯推噓4(407)
留言11則, 6人參與, 最新討論串1/1
原本小弟MCU都只碰51而已(中斷 TIMER等等基本架構都差不多了解了),後 來深深感覺能力不夠~還想在加強學ARM單晶片,目前想碰ARM的Cortex-M3或M4, 因此在網路上找了幾個開發板,但不知道怎麼挑選,想請問一下: 1. 如果就以有51基礎,想初學ARM,比較建議直接學M4還是先學M3呢? 因為想說M4是M3的進階版,M3的功能M4也都會有,所以直接學M4就好? 之前小弟MCU都是用來控制驅動馬達的,包括馬達的Encoder抓取,速 度控制,位置控制,UART電腦連結控制,這次除了想學ARM控制低端硬體 週邊元件外,想在入門進入到學習作業系統的部分! 2. 目前小弟在拍賣網站找了幾片開發板,附了觸控螢幕、攝影鏡頭等等,但是 在入門方面不知道如何挑選適合的開發板,爬了文看到STM系列網路上資料多, 因此找了STM32F407的開發板來學習,找了找價錢約兩千左右的開發板如下網址: http://goods.ruten.com.tw/item/show?21206295254222#auc (露天拍賣,不好 意思,不知道可不可以貼拍賣網站的網址,如果不行小弟立刻刪除!) 目前還沒有一定的想做甚麼,想藉著開發板跟著範例程式把ARM摸熟, 不知道此片開發板適合嗎? 3. 另外看到除了開發板外,還有JLINK、STLINK等等模擬器,請問模擬器的作用是? 是否模擬器的作用是類似如Keil裡的軟仿功能一樣可以單步執行,只是能透過模 擬器直接對開發板動作單步執行、監測等等? 不知道版上的大大們對於初學ARM來說是否還有其他建議呢? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.53.41 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1441039343.A.BE5.html ※ 編輯: ccliona (36.227.53.41), 09/01/2015 00:43:19 ※ 編輯: ccliona (36.227.53.41), 09/01/2015 11:40:27 ※ 編輯: ccliona (36.227.53.41), 09/01/2015 12:00:37

09/01 16:50, , 1F
網址貼的那個開發版是ST公司自己出的
09/01 16:50, 1F
嗯嗯~ 網路上還滿多資源的!

09/01 18:07, , 2F
1.ST 出的discovery 還滿好入手,
09/01 18:07, 2F
很好入手!!? 難怪看到他這片賣最好@@

09/01 18:08, , 3F
版子上就有 ST LINK了
09/01 18:08, 3F

09/01 19:22, , 4F
報名MCU廠商開的課程 有些會送板子 對岸論壇有時也會送
09/01 19:22, 4F
嗯嗯~有報名新唐的研討會了,有送一個CM4的開發板!

09/01 21:25, , 5F
推薦 STM32F429, 不考慮 rpi 嗎?
09/01 21:25, 5F
d大說的rpi指的是樹梅派嗎? 感覺也是很夯的一個板子耶 ※ 編輯: ccliona (36.227.53.41), 09/02/2015 00:01:10

09/02 15:39, , 6F
STM32F4-Discovery(STM32F407)跟STM32F429I-DISCOVERY都
09/02 15:39, 6F

09/02 15:41, , 7F
可以玩玩。IDE可以用Em::Blocks/EmBitz或Eclipse。
09/02 15:41, 7F

09/02 15:42, , 8F
JLink/STLink(SWD)就燒錄+模擬除錯,後者有break point
09/02 15:42, 8F

09/02 15:42, , 9F
數量的限制。
09/02 15:42, 9F

09/04 22:49, , 10F
STM32F7 Discovery 也不錯
09/04 22:49, 10F

09/06 21:53, , 11F
建議直接上掏寶買最少便宜一千以上他們也是從大陸叫貨的
09/06 21:53, 11F
文章代碼(AID): #1Lv8Fllb (ASM)