[问题] 51转自学ARM Cortex-M4~开发板建议

楼主: ccliona (cc)   2015-09-01 00:42:19
原本小弟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来说是否还有其他建议呢? 感谢!!
作者: sss22213 (sss22213)   2015-09-01 16:50:00
网址贴的那个开发版是ST公司自己出的
作者: porpoisewise (翔鹰)   2015-09-01 18:07:00
1.ST 出的discovery 还满好入手,版子上就有 ST LINK了
作者: god145145   2015-09-01 19:22:00
报名MCU厂商开的课程 有些会送板子 对岸论坛有时也会送
作者: descent (“雄辩是银,沉默是金”)   2015-09-01 21:25:00
推荐 STM32F429, 不考虑 rpi 吗?
作者: saxontai (黑暗,点缀孤零零的星)   2015-09-02 15:39:00
STM32F4-Discovery(STM32F407)跟STM32F429I-DISCOVERY都可以玩玩。IDE可以用Em::Blocks/EmBitz或Eclipse。JLink/STLink(SWD)就烧录+模拟除错,后者有break point数量的限制。
作者: descent (“雄辩是银,沉默是金”)   2015-09-04 22:49:00
STM32F7 Discovery 也不错
作者: liang168 (小强)   2015-09-06 21:53:00
建议直接上掏宝买最少便宜一千以上他们也是从大陆叫货的

Links booklink

Contact Us: admin [ a t ] ucptt.com