小弟我曾經碰過一個要用樹梅派控制gps module的案子
簡單來說,就是要用UART Tx送指令進模組,那模組理論上就會吐回資料
但當我拿到那個gps 的spec 時,整個spec有40~50頁都在談那個模組的設定
譬如說你寫不同的register就會掃不同的頻率或是工作電壓等等
但當時我是gps的新手,就算我當時已經有6年的fw年資,可是這完全不代表
我完全可以無痛上手,碰到一個新的ic,就還是得重頭來過
SPEC英文的沒問題,但就算那些指令我用UART下了,邏輯分析儀也檢查過Tx都有吐指令出
來,而且完全正確,模組不見得就會正常動作
譬如說指令1可能是初始化模組
指令2可能是設定工作電壓
指令3可能是掃描頻率
blah blah...
有些ic 就是很麻煩
順序2 跟3 顛倒了,ic就是不會動不會動
然後工程師就只好哭哭 去找原廠的FAE
如果原廠的FAE又很天,那94欲哭無淚
有了sample code至少可以確定下指令的順序是甚麼,能夠讓ic動起來的機率
大大增加
那如果沒有sample code,原廠的FAE又愛理不理的或很天,那
94只能try & error跟躲在角落裡哭哭惹
大guy4這樣.....