Re: [問題] 學韌體技術
※ 引述《ykjiang (Yukuan)》之銘言:
: ※ 引述《happosai (OGC~囧rz)》之銘言:
: : 多多少少還是會用到組合語言,既使高階如ARM,startup code與RTOS的
: : context-switch、ISR等部分還是得用上組語,不過其餘90%都用C開發。
: : 自己寫組語不可怕,可怕的是維護別人寫的組語,到目前為止我還不知道
: : 有什麼好的分析工具,只有一行一行硬K......Orz
: 這跟其他高階語言一樣,撰寫時就要把這些『秩序』灌輸進去了,
: 充分利用語言提供的抽象化功能,
: 以組語而言,大概也只有 Subroutine 及 Macro 可用了吧 :)
問題是前輩寫的我哪敢亂動,又不能像C++,Java來個refactoring,
只好一邊看一邊打註解,最後再畫個流程圖...Orz
: 說真的,即使是 C code ,也沒有幾個寫得像樣的,
: 尤其是哪種只有硬體背景的人寫的 C code ,我看跟組語也差不了多少了 :p
這大概是台灣電子業的通病,畢竟台灣軟體業都不太重視軟工,
硬體業就更XD,往往都是key man走了才跳腳
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.23.122
討論串 (同標題文章)