小弟學士社會新鮮人
應徵上一個寫韌體的職務
但大學只有學過C語言跟玩過一點Arduino
說來慚愧 自己不知道怎麼閱讀DataSheet
然後用韌體來控制硬體(寫C語言)
有爬文 好像控制暫存器還是記憶體位置?
懇請大大給點指點
可請寫韌體的前輩們給我開些書單 讓我工作之餘時能自己看
目前狀態:主管給我一些廠商的範例程式碼,可是韌體的函式庫裡面註解不多
所以讀起來很吃力,也不確定自己理解的是不是對的
就像是去GitHub挖一筆資料來看 但不知道有哪些函式可以應用
或是這些函式或變數從哪個H檔引用來的
作者:
cphe (魔鬼藏在垃圾筒裡)
2017-12-20 09:41:00廠商給的東西就直接問廠商,不過fw應該是spec比較重要吧
程式碼要配spec讀阿,找github如果不是同chip的也沒用
作者:
cobrasgo (人魚線變成鮪魚線,超帥)
2017-12-20 10:23:001 控制的通道是什麼?I2C?SPI?其它?2 控制/存取的對象是什麼?sensor?flash?其它?
作者:
chuegou (chuegou)
2017-12-20 12:11:00硬體平臺是什麼 有沒有os 開發工具是什麼
作者:
R119 (= =)
2017-12-20 16:01:00上面的問題要先回答比較好給建議
作者: pttuser (pttuser) 2017-12-20 19:08:00
想不想改uboot根據應用需求把stage2改成stage3,各種晶片應用不同做法的stage
作者:
descent (「雄辯是銀,沉默是金」)
2017-12-20 23:02:00作者: tommie (tommy) 2017-12-21 12:50:00
買個LCD擴充一下功能,或別人作好的模組擴充一下例說8051應該都有類似的範例