作者ccliona (cc)
看板ASM
标题[问题] 51转自学ARM CM4~开发板建议
时间Tue Sep 1 00:42:19 2015
原本小弟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://webptt.com/cn.aspx?n=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
1F:推 sss22213: 网址贴的那个开发版是ST公司自己出的 09/01 16:50
嗯嗯~ 网路上还满多资源的!
2F:推 porpoisewise: 1.ST 出的discovery 还满好入手, 09/01 18:07
很好入手!!? 难怪看到他这片卖最好@@
3F:→ porpoisewise: 版子上就有 ST LINK了 09/01 18:08
4F:推 god145145: 报名MCU厂商开的课程 有些会送板子 对岸论坛有时也会送 09/01 19:22
嗯嗯~有报名新唐的研讨会了,有送一个CM4的开发板!
5F:→ descent: 推荐 STM32F429, 不考虑 rpi 吗? 09/01 21:25
d大说的rpi指的是树梅派吗? 感觉也是很夯的一个板子耶
※ 编辑: ccliona (36.227.53.41), 09/02/2015 00:01:10
6F:推 saxontai: STM32F4-Discovery(STM32F407)跟STM32F429I-DISCOVERY都 09/02 15:39
7F:→ saxontai: 可以玩玩。IDE可以用Em::Blocks/EmBitz或Eclipse。 09/02 15:41
8F:→ saxontai: JLink/STLink(SWD)就烧录+模拟除错,後者有break point 09/02 15:42
9F:→ saxontai: 数量的限制。 09/02 15:42
10F:→ descent: STM32F7 Discovery 也不错 09/04 22:49
11F:→ liang168: 建议直接上掏宝买最少便宜一千以上他们也是从大陆叫货的 09/06 21:53