サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
www.narimatsu.net
2012年7月4日水曜日 Category - プログラミング, 電子工作 Tag - chan氏,stm32 Comment : 0 ffsample.zipの中にあるchanさんのファイラーのプログラムではFONTX形式(FONTX2?)のファイルを直接プログラムに組み込んでいる。やり方を調べると、IMPORT_BINというマクロが定義されていた。 C言語のasm文でアセンブラ(gnu assembler)を呼び出し、.incbinという命令でバイナリーファイルを直接プログラムに組み込んでいるわけである。.incbinという命令は知らなかった。便利な命令があるものだ。 この機能を使ってフォントファイルとBMP形式の画像ファイルをプログラムに埋め込んでしまった。それ以外に、C言語の形式でShiftJISとUNICODEの変換表(chanさんのFatFSのサンプル実装に入っていた)も組み込
USB電流計は、USBケーブルに挿入し、 USBケーブルから供給される電流を計測する測定器です。 Arduinoとブレッドボードの普及で ちょっとした電子回路の実験が とても簡単になりました。 しかし、電子回路の実験には 注意が必要です。 接続ミスは 多くの場合、部品の破損につながります。 実験中、接続ミスは必ず発生します。 だから実験は実験用電源で行います。 実験用電源には、電流計や電流を制限する回路が ついていて、回路ミスにより電流が流れ過ぎることを 検出できるからです。 Arduino + ブレッドボード + PCからのUSB給電では 電流の流れ過ぎを検出できません。 幸い最近のPCは、USBに電気が流れすぎたからといって 壊れるようなことは無くなってきましたが、 電子部品は壊れます。私はLEDが破裂したのを見ましたし、 フォトインタラプタも何個も燃やされてしまいました。 そこで作っ
Kumaduino(くまでゅぃーの)は、 Duno-Vに刺激を受けて作成した Metaboard/ Arduinoコンパチのボードです。 特徴 Metaboardのユニバーサル配線領域は、便利なのでマネする。 DCジャックは、多分使わないので装備しない。 USBコネクタは、コンパクトなmini-B 基板のサイズは、秋月のCタイプ基板コンパチ。 Cタイプ基板を重ねて使用することが可能 FTDI Basic breakout接続可能な端子を装備し Serial.print()も使用可能。通常のBootloaderも使用可能。 チップ抵抗、コンデンサを使用、ハンダ付けの練習に。 失敗し易いUSB mini-Bコネクタは、失敗し難いスルーホールタイプ。 各基板の情報 各基板の回路図、部品、組み立て方について説明します。 旧版 (v215-a1)に関する情報はこちら。 新版 (v215-b1)に関す
いつまでたっても linux(RedHat?)の rpm コマンドの使い方を 憶えられないので、ここに書いて置きます。
Win2K上にH8用のクロスコンパイル環境を作成しました。 結構、苦労(?)したので、資料を残しておきます。 割り込み許可/禁止 こんなマクロを定義しよう。 #define DisableIRQ asm("orc.b #0xc0,ccr") #define EnableIRQ asm("andc.b #0x3f,ccr") H8/normalモードパッチ http://www.exp.org/h8/ml/archive/cgi/view.cgi?message=1476 インラインアセンブラの情報 gccのinfoに説明がある。 infoの日本語訳の在処。 http://www.sra.co.jp/wingnut/gcc/ 細渕氏のホームページ(下参照)のなかに、 結構 情報がある。 Cとアセンブラのリンケージの対応 gcc H8/300 コンパイラでは、 引数の引渡しに、 最初の3つまで
トップページ 写真日記 リンク集 旧コンテンツ News,( US, UK) はてなアンテナ wikipedia kick4wiki kick4bbs ジャパンネット銀行 ピンポイント天気 postMap G-Tools Kumaduino うだうだ日記Index 2011 1 2 3 4 5 2010 1 2 3 4 5 6 7 8 9 10 11 12 2009 1 2 3 4 5 6 7 8 9 10 11 12 2008 1 2 3 4 5 6 7 8 9 10 11 12 2007 1 2 3 4 5 6 7 8 9 10 11 12 2006 1 2 3 4 5 6 7 8 9 10 11 12 2005 1 2 3 4 5 6 7 8 9 10 11 12 2004 1 2 3 4 5 6 7 8 9 10 11 12 2003 1 2 3 4 5 6 7 8 9 10 11
このページを最初にブックマークしてみませんか?
『www.narimatsu.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く