強火で進め

このブログではプログラム関連の記事を中心に書いてます。

mbed

StarBoard OrangeのLCDに文字を流してみる

A を左から右へ移動させる。 #include "mbed.h" #include "TextLCD.h" TextLCD lcd(p24, p26, p27, p28, p29, p30); int main(void) { int x = 0; while(1) { lcd.cls(); lcd.locate(x, 0); lcd.printf("A"); wait(0.5); x++; if (x >= 16) { x = 0; } } } …

StarBoard OrangeのLCDに文字を表示をもう少し突っ込んで使ってみる

LCDに文字を表示するライブラリ「TextLCD」のリファレンスはこちら。 Text LCD - Cookbook | mbed http://mbed.org/cookbook/Text-LCD こちらを確認すると cls() は画面をクリアしてカーソルを(0, 0)の位置に移動する。 locate() は指定の位置に移動する命令…

StarBoard OrangeセットアップとLCDに文字を表示/ライブラリのインポート方法

StarBoard OrangeのLCD(モノクロの液晶ディスプレイ)への文字表示を試してみました。 mbedとStarBoard Orangeの接続 付属の用紙によると以下のURLも併せてご覧下さいと有ったのでこちらも読んでおいた方が良さそうです。 ☆board Orange: mbed評価用ベースボ…

デバッグ。printf()やgetc()を使う

LEDを点滅させる様な簡単なプログラムが書けたので段々と大規模なプログラムに進もうかと思う所ですが大規模なプログラムになるとコードを目視しただけでのデバッグは辛くなるのでちゃんとデバック方法をチェックしておこうと Debugging のページをチェック…

エレキジャックのmbedの入門記事まとめ

エレキジャックのサイトのmbedの記事が良い記事なのですが過去記事が読み辛いのでアクセスしやすい様にリンク集としてまとめました。最初の方の〜をまとめました。以降はGoogleで以下のフォーマットで検索すれば検索結果のトップ付近に見つかるはずです。 <1…

LED点滅のHelloWorldプログラムの内容を理解する

前回のLED点滅のサンプル、HelloWorldのプログラムは以下の様に成っています。 #include "mbed.h" DigitalOut myled1(LED1); int main() { while(1) { myled1 = 1; wait(0.2); myled1 = 0; wait(0.2); } } #include "mbed.h" で基本的なライブラリを読み込み…

mbed購入→ユーザ登録→サンプルプログラム実行

前回のMTM06でmbed関連の出展が多数あり、そこでmbedとドッキングして使う「StarBoard Orange」というものの存在を知ってから俄然興味が湧いてきました。 MAKE: Japan : Make: Tokyo Meeting 06は11/20、21に東工大にて開催! http://jp.makezine.com/blog/2…