CuBeatSystems
2009年12月30日水曜日
VS1011eのドライバを書く
VLSI社のVS1011eのドライバを書く。
レジスタ全般を読めるようにして、いくつかのレジスタへの設定インターフェースを実装。
途中レジスタの書き込みや読み込み動作で怪しい挙動を示しているのを発見。
オシロで波形を見ていたらおかしな波形がMISOに出てきていてすぐに気づけた。
データシートを再度確認するとSPIのクロックがスペックを超えていた。
すぐにクロックを修正して、動作確認。
期待通りレジスタが正しく読めることを確認した。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿