2012年5月14日 星期一

[請益] 寫韌體一些問題..

作者: scrush (阿慶) 看板: Tech_Job
標題: [請益] 寫韌體一些問題..
時間: Mon May 14 23:44:22 2012

小弟做韌體已經3年了,上面所要求的功能大都能做出來,但主管看我程式時,

說有點像一條龍的寫法,架構性不強,因為我不是資工資訊科系,並沒有受過正規的

寫程式訓練,大都是自己摸索,看看data sheet來做出所需要的波形及功能,

也不知道怎麼寫才比較好,在此想請教一下,如何可以讓程式更架構性?

對寫韌體來說,怎樣才算是好程式?有書本或網站可供參考嗎?謝謝!

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.177.33
→ alongalone:看 linux platform driver  05/14 23:47
→ ykjiang:可以翻翻代碼大全或編程藝匠之類的書  05/14 23:48
→ amadisyeh:表示說會有 容量大,速度慢把 多看別人寫的CODE  05/15 00:12
→ ykjiang:建議找一些有口碑的 open source 來啃  05/15 00:13
推 dakkk:可以的話 跟同事要code來看看 很容易進步  05/15 00:14
推 clanguage:應用一些物件的概念 思考物件到底有什麼好處 用C實現  05/15 00:22
→ zaqimon:放心 資工系不見得有多強 強者很多都不是資工系的  05/15 00:37
→ zaqimon:在台灣應該程式能動就好了吧 其實沒什麼人在管你怎麼寫的  05/15 00:38
推 googoo1102:學reference code的rule就好~  05/15 01:00
→ Kerick:Fw的話 設計的模組化不錯  05/15 01:03
推 askacis:linux kernel架構學起來就很讚了~漂亮又好用  05/15 01:15
推 seedbear:chip廠商給的sample code每家架構都不一樣,通常都是  05/15 08:10
→ seedbear:跟著廠商架構繼續擴充功能,你主管可能覺得你是一個函數  05/15 08:11
→ seedbear:通吃全部功能這樣.多看看其他案子或是你主管的code  05/15 08:12
→ seedbear:應該會很有幫助  05/15 08:12
推 lifekiller:trace一下linux kernel code, 經過千槌百煉的XD  05/15 11:24

沒有留言:

張貼留言