精華區beta Programming 關於我們 聯絡資訊
※ 引述《Shun.bbs@bbs.iim.nctu.edu.tw (傳說中的不死鳥)》之銘言: : ※ 引述《Master.bbs@bbs.sayya.org (可愛的ASM)》之銘言: : > 小電腦?指的是target還是remote host?如果指的是remote host,那叫console就 : > 表示該系統已經具備基本的RTOS功能,monitor跟console是有一段距離的。 : 個人認為斟酌 monitor 或 console 只是在給 console program 一個名字而已 : 能夠 service UART interrupt 或是 SPI interrupt 或是 ethernet interrupt 然後 : 會識別 input 然後 echo or not echo input character 接受命令做事的..... : 應該就含有 console GUI 跟 command parser 跟 interrupt service routine 了吧 : 硬去區分 monitor/console 好像對這個問題的釐清幫助不大 : 至少我沒看過 tester 所說的 monitor, 即便我寫過幾種不同屬性的 console based : framework. : 至於要不要引入 RTOS, 我是認為這是一個選項...並沒有強制性 : 我只能說:常用的 RTOS 會幫你做掉許多好用的功能, 如 file system 或是 : middle-ware 或是 memory management,...etc, 但是沒有 RTOS 卻仍然量產的系統 : 也不少, 完全是依據應用與需求來決定 Right!我是比較傾向console看做一個作業環境,比monitor具備完整 硬體層上的控制能力,至少可以把基本的硬體設定能力,可以想成像 BIOS那種東西,monitor則不多說了,你說的沒錯, 這裡區分的確意 義不大。講RTOS只是說明具備更高階控制能力,像embedded linux, 的終端機應可看做是一種console。 : > 照上面這樣,說白話點就是把IP Core放在FPGA或CPLD這樣的可程式化硬體上。 : > 不過這跟ICE有什麼關係呢?請注意ICE的"E"的意思。 : > An In-circuit Emulator (ICE) is a device built to emulate the behavior of : > a single device or a group of devices. : 我只覺得 sniffer 提出了他對JTAG的應用經驗分享... 至少我不能否認 boundrary-scan : 在 chip level verification 跟 multi-chip solution 驗證是很實用的東西 : 但是無法否認的, 對 software/firmware engineer 而言 single step 跟 : memory/register dump 的功能會是最大宗的需求 我只有使用過JTAG,對他並沒有實際hack過,上面的資料是我回頭瀏覽一下 ARM+JTAG及JTAG Tutorial的資料。若不是tester提到,我大概不會去看這東 西XD。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.132.23.206