發信人Master.bbs@bbs.sayya.org (可愛的ASM),
看板Programming
標 題Re: 可以請大家推薦 Linux 嵌入式系統的硬體及書嗎?
發信站SayYA 資訊站 (Mon Nov 7 12:10:05 2005)
轉信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《Shun.bbs@bbs.iim.nctu.edu.tw (傳說中的不死鳥)》之銘言:
> ※ 引述《tester.bbs@bbs.csie.ncu.edu.tw (try or test)》之銘言:
[略]
> > 前者用在沒有 Console I/O Mornitor
> > Program 之下, 尤其是連硬體(RAM 或 I/O Interface) 都無法確保正確
> > 工作之下.
> Console I/O monitor 只是一個 ethernet/serial interface service program
> 跟 ICE 或 ROM download 有很大的因果關係嗎?
> 頂多是透過這個 service program幫你從 host 一個一個 byte 放到 memory
> 就算沒有 monitor program, 要透過 ICE access micro-controller 的 register
> 或是 SRAM 或是 SDRAM 或是 peripherals I/O 已經是綽綽有餘了
> 何來無法確保正確工作之說 ?
tester提到的Console I/O這個名詞怎麼來的?沒用過這個詞...
我只聽過monitor而已,自己寫簡單的monitor及bootloader在玩MCU 的人來說應該
算是基本能力吧!讓monitor有單步執行及除錯並不是什麼很困難的事,尤其在ICE
還是夢幻逸品的時候。
> > 不同的 cpu 通常會供應 developing kit , 上
> > 面的 program loader , break point trace monitor , inverse ASM 等
> > 就看交易價位而定, 內行的都能自製那些道具, 只是開發成功後, 這些道
> > 具就像 bootstrap rocket 可以被拋棄, 因此不是小公司會看長培養著.
> 這只是你的經驗吧...我不相信每個產品線的經驗都是如此...至少我經歷過的不是
同意+1
有提供tool kits還真得靠運氣,通常是沒有,只能用提供的組譯器。
最慘的狀況是連組譯器都沒有,得用forth參考對應的機械碼寫一個堪用的。Orz
所以後來挑選MCU都要仔細考慮開發工具的支援度(尤其是軟體)
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: h23-74.grad.ccit.edu.tw
推 happosai:系統廠會拿到沒有組譯器的MCU?是哪一家可否講一下?..^^ 11/07 13:30
→ happosai:的確是有一些MCU提供的C編譯器還有bug...= = 11/07 13:30
→ MasterChang:沒有組譯器的MCU不會給系統廠的啦....就是新架構MCU才 11/07 23:27
→ MasterChang:要自己寫組譯器,又不是寫編譯器,組譯器很簡單的啦!! 11/07 23:28
→ MasterChang:比念「量子物理」簡單啦!! 11/07 23:28
→ MasterChang:要偷懶,甚至設計時要求使用你熟悉的OP CODE就好了。 11/07 23:30
→ MasterChang:dsPIC這系列的MCU就是架構遷就語言,C的處理就很不錯 11/07 23:31