忍者ブログ

あやの

NゲージをベースとしたDCCについての日記を 書いています。 ある程度貯まりましたら、鉄道模型のDCCのまとめサイトに まとめています。 DCC館 http://1st.geocities.jp/dcc_digital/ DCC2号館 http://dcc.client.jp/

2017/12    11«2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  »01

ホビセンでお披露目しようと頑張っていますが、
RAMが144バイトしか残っておらず、ちょっと機能を足すと、下写真の様に画面にノイズが
入ってしまいます。
U8g2libがSRAMをビデオメモリとして確保しているエリアにスタックポインタとか変数が
侵食しているんでしょうねぇ(想像)




対策は、テキスト類をSRAMに展開されない様に、
PROGMEMを使って定義する必要があるのですが、読みにくいプログラムが
出来上がるんですよね。

const char MenuMes1[] PROGMEM = "------- MENU -------";

ストレスだわ〜。SRAMもうちょっと欲しいw

拍手[1回]

PR

無題

u8glibはメモリバカ食いなので、オリジナルのライブラリを作ることをお勧めしますよ。
探せば、もっとシンプルなものが見つかるかもしれません。私が前に作ったライブラリならお渡しできますが・・・使えるかどうかはあれですが。
by Yaasan URL 2017/04/19(Wed)06:25:25 編集

無題

やあさんコメントありがとうございます。
フォントも4種類使い、グラフィック描画も使い
u8glibにすごく依存しています^_^;
自分で作るのはかなりしんどいかも。
by あやのすけ 2017/04/19(Wed)06:33:14 編集
お名前
タイトル
メール(非公開)
URL
文字色
絵文字 Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメント
パスワード   コメント編集に必要です
管理人のみ閲覧

ブログ内検索

プロフィール

HN:
あやのすけ
性別:
非公開
<< Back  | HOME Next >>
Copyright ©  -- あやの --  All Rights Reserved
Design by CriCri / Material by もずねこ / powered by NINJA TOOLS / 忍者ブログ / [PR]