瀏覽單個文章
Beeru
New Member
 

加入日期: Jun 2014
文章: 1
引用:
作者巴豆布妖
沒有問題啦, 只是好奇發問, 說不定我也有可以學習的地方

在我的工作生涯中, 遇到的軟體工程師, 大楖比較常見的有二種
1. 偏 HW 的 SW (用HW想SW)
2. 邏輯較強的 SW (用SW想SW)
第一類人會比較了解硬體問題, 如無法開機, 會檢查晶振, 3V/5V等電壓夠不夠, reset pin 有沒有被 Hold 住,
也較能了解如 AMD NOR flash, add 0 為何要接 add1, intel 郤 0 接 0
第二類的人, 就會比較了解 task scheduling, stack overflow, ip MIPS 0xbfc00000 (phy:0x1fc000000)..等
那有沒有一二類都很強的人? 有, 但真的少見.

ICE, JTAG, rom emulator 或 GDB..等 寫 firmware 的人比較會用到, 雖然有些工具不同廠商會不同,
但其實都大同小異, 像你是第一類的人, 你應該會用 Oscilloscope 或 LA (LA搞不好沒人要用了)
Tektronix 和 Agilent 的 Scope 用起來都差不多的意思, ICE/JTAG..等也是一樣. 所以當你...

沒想到兩三下就被剖析完畢

沒錯,我的確是第一類軟體人(韌體?)
在做一些 timing tuning 時,很難忍住不拿示波器來用 (有圖有真相)
trace code 常會讓大腦 stack overflow

我知道我的答案並不是你要的
你的提出的測試題應該是純軟的題目,類似教科書標準考題
或許我以前有念過,但我就是猜不到
煩請網兄開示
舊 2018-10-23, 02:13 AM #23
回應時引用此文章
Beeru離線中