老魯我自從接下寫韌體的工作後,真正了解自己的不足與廢。
老魯的工作其實很基本,就是在一個32-bit MCU 讀取sensor的值
透過的界面都是常用的(UART、I2C、SPI....)。老魯每次都是靠
狂拜google大神,參考別人的code然後copy paste拼拼湊湊之後
驚險過關。每次雖然都有小小的成就感,卻也更加沒自信,因為
畢竟code都是參考網路上的,自己實際寫出來的不多。也還好目前
敝公司採用的平台很多open source,但我也有想過一旦換了別家廠商
假設幾乎沒有範例參考下,我光有硬體spec、timing diagram可能
就寫不出來
不知道一般正常的韌體工程師是否要有靠原廠release的data sheet
example code就能開發一個系統的能力?