2017-09-26 12 views
0

私は80C51チップ用のソフトウェアを書いています.64バイトの2アレイを宣言すると、私は突然エラーコード254を取得しました。どうすれば80C51の外部メモリにアクセスできますか

enter image description here

チップはそれほど外部メモリと呼ばれていますが、私はそれを使用する方法がわかりません。私はmcu 8051 IDEのCでプログラミングしています。私はvariabelesの前に 'far'と 'xdata'と入力しようとしましたが、それはコンパイルされません。

別のヘッダーファイルなどを含める必要がありますか?

+0

外部メモリは、典型的には、同じボード上で、チップ外部の外部メモリ回路を意味し、インターネット上で発見されるほとんどどこにもなかったです。 – Lundin

+0

「外部メモリ」とは、多くのことを意味します。それはROM(ある種の)またはRAMであるはずですか?それはアドレス空間にマップされていませんか?ドキュメントは何を言いますか? –

+0

これは役に立ちます:https://stackoverflow.com/questions/2043888/when-do-i-use-xdata – 0x0C4

答えて

0

私は2がxdataの前にアンダースコアを入力しなければならなかった、これは

関連する問題