ADC http://wiki.csie.ncku.edu.tw/embedded/ADC
- ADC mode:打開 DMA(很像memory copy)
- ADC<--how to ?-->DMAC(controller)
- stream跟channel要對應(找手冊)
- peripheral(週邊)BaseAddr
- ADC轉換之後怎麼知到確切的時間點?
- 參考上課共筆網站
- 參考部落格:彥霖 實驗筆記
PCMan創辦人:iT人甘苦談─穿著醫師袍的熱血電腦人:PCMan
參與LXDE開發http://lxde.org/zh-tw/lxde with jserv
PCMAN(X)開發創辦人with jserv
- 看懂別人的code
- 先從main開始看
- 看參數
- 善用grep
- 閱讀hacking guide
- 搜尋字串,看哪個檔案裡面有,在哪個地方取用載入
- Read me / Hacking guide
- 直接問作者
- 如何知道API怎麼用
- 網路找教學範例
- 找現成的open source專案參考
- 善用程式碼搜尋引擎http://code.ohloh.net/ ,Google code search
- API查詢工具:devhelp,Qt assitant,man
- 問人:Stack Overflow討論區
- 第一次很重要
- 第一次編譯成功很重要
- 親眼見證死的程式碼變成活的
- 軟體很重要
- 看不懂邊不過,先註解掉
- Divide and conquer:小殘的程式光廊Divide and conquer
- 先求有在求好
- 80/20 rule
- 先處理會的20%,無視不懂的80%
- 從剩下的80%,在找出20%予以學習突破
- Recursion-----loop!
- 真實的軟體開發
- 多人線上協作
- 練習英文和溝通
- 讀懂別人的code,且修改
- 專案管理
- Issue Tracking
- Version control
- 良好的coding style和註解
- 軟體工程-參加自由軟體開發專案=>作品上傳網路
- 跨國合作
- l18n議題
- 文化差異
- 世界各國各行各業的人(IRC討論)
- 讓外國人也想參加我們的專案
- 共通語言:C語言(第二外語ㄎㄎ)
- 進階挑戰
- 設計reusable code,library API,寫API
- 擴充性
- 如何持續保有熱情?如何持久?
- 自己也是使用者
- 分享中獲得的樂趣
- 交朋友
- 瓶頸?
- 休息,改天再戰,問人
- 別老記理論,最要緊是動手做
- Q&A
- 大家的時間都一樣多,一定會犧牲東西,看你要犧牲什麼事情?
沒有留言:
張貼留言