作者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