タグ

低レイヤーに関するanatofuzのブックマーク (2)

  • TFT液晶LCD+AVRマイコンで自作フォントを表示 – NecoTech

    秋葉原でTFT液晶LCDモジュール(ZY-FGD1442701V1、キャリーボード付き)を購入して動かしてみました。キャリーボードが搭載されていますので試作は楽でした。 接続 キャリーボードのピンが液晶モジュールのピンと番号が一つずれているので、キャリーボードの2番がLCDモジュールの1番となります。配線の際にご注意ください。 TFT液晶LCDモジュールのデータシート:ダウンロード(PDF) ピン説明: RSTB  − ソフトウェアリセット CS    − 設備選択(通信有効化) CD   − コマンド/データの切り替え WR   − 書き込みモード RD   − 読み込みモード D0~D7 − 8ビットデータピン D0〜D7をマイコンのPD0~PD7に接続すると8ビットのデータを一括送信できます。 制御 このLCDモジュールのコントローラチップはST7735です。AVRマイコンからコマン

  • 普通のやつらの下を行け: Cで動的コード生成・実行 - bkブログ

    普通のやつらの下を行け: Cで動的コード生成・実行 スクリプト言語には動的にコードを生成して実行する機能を持ったものが多くあります。 普通のやつらの下を行けの第3回として、今回は C による動的なコード生成と実行に取り組んでみたいと思います。 今回書いたコードの main() 関数は以下のようなものです。 int main(int argc, char **argv) { assert(argc == 2); define(int, add, (int x, int y), "{ return x + y; }"); define(int, mul, (int x, int y), "{ return x * y; }"); define(int, add_argv1, (int x), "{ return x + %d; }", atoi(argv[1])); printf("%d\n"

  • 1