作者TroyLee (TroyLee)
看板Electronics
标题[问题] 业界 ARM 常用的开发环境?
时间Sat Feb 7 14:51:38 2009
之前洗了一块 STR9 的板子, 搭配 J-Link 作开发,
有尝试过 Keil C 和 IAR, (都是谜板的),
我的感觉是:
Keil C 的 Debug 环境比较好用,
有个介面可以监看每个周边 I/O 的设定,
会自动帮你转换一些 Register 的参数使可读性较高,
而 Editor 需要调整一下再用会比较正常.
IAR 的 Workspace / Project 管理比较方便,
但是 Debug 环境就没 Keil C 那麽完整, (只能监看I/O暂存器, 要自己对 Datasheet)
不过支援 J-Link 不用透过 RDI 速度就快很多..也比较稳定
(还是说我的 J-Link 也是谜板的关系)
之前在实习的时候有用过 MontaVista 的开发环境,
其实他是把 Toolchains 和 Eclipse 整合起来,
可以减少很多时间去架设环境, 不过授权费好像蛮高的 @@.
单纯用 Toolchains + Vim 我也用过,
虽然 Vim 一直是我的最爱...不过不能按一个键就 Program Flash + Jtag Debug
是比较麻烦一点 orz.
不知道业界常用来开发 ARM 的 IDE 是什麽环境呢?
1. 拿 ARM 跑 Linux Kernel 的
2. 把 ARM 当 MCU 用
--
花了两个月研究,
我的板子终於可以很稳定的跑程式了 @@
外面洗板便宜的那种, 可以洗 1mm 厚的板子吗 ?
还是说他都是并板所以都不给选 1mm 的呢?
1.6mm 洗小块的有点太厚了 orz
--
Save the Earth,
ride the bicycle
TroyLee
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.91.238
※ 编辑: TroyLee 来自: 122.116.91.238 (02/07 14:53)
※ TroyLee:转录至看板 C_and_CPP 02/07 15:12
1F:→ TroyLee:BTW..ST 写的 Library 好烂喔 ~"~ 我自己刻都比较好 02/07 17:38
2F:→ narcissusli:如果是144pin BGA的话,有办法自己焊吗 02/07 22:23
3F:→ TroyLee:用热风枪或烤箱? 02/08 15:35
4F:→ TroyLee:我的是 LQFP80 0.5mm Pitch.. 手焊还蛮简单的.. 02/08 15:37
5F:推 bobhsiao:有听说过用热风枪焊BGA,但公司通常都是花钱请人家打件 02/08 20:39
6F:→ narcissusli:就这点很头痛,所以只能在ICE上玩玩,没办法实作(唉) 02/08 23:45
7F:→ TroyLee:网拍上有人在帮忙焊BGA的样子...可以少量.. 02/08 23:54
8F:推 rogerable:可以问一下楼上的热风枪是\专门SMT用的还是 02/09 11:31
9F:→ rogerable:普通热风枪 温度差不多就好(另外 风量的影响?) 02/09 11:31
10F:→ narcissusli:号称最低1美金的价格,可能买到吗 02/11 23:32
11F:→ narcissusli:找到了...最低阶的版本 @@ 02/12 00:37