問題タブ [fatfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
191 参照

c - FatFs モジュールを使用した spi 初期化のエラー

PIC18F46J50 microctontroller に FatFs モジュールを実装したいのですが、プロジェクトのビルド中にエラーが発生し、先に進むことができません。低レベルのディスク Io モジュールで必要な変更を行いましたが、まだ機能していないようです。SPIモジュールを初期化するコードは次のとおりです。

spi.c

spi.h

私が得るエラーは spi.c:59: エラー: (1098) 変数 "_SPI2_Exchange8bit" の宣言の競合 (diskio.c:78) (908) 終了ステータス = 1

私の知る限り、このエラーは、プロトタイプ関数の欠落またはヘッダー ファイルのインクルードの欠落が原因です。しかし、ここではそうではありません。some1がこれを手伝ってくれることを願っています。ありがとう