CQ Publishing
![](/media/cache/group/site_id.gif.129x64_q85.jpg)
CQ Publishing is a Japanese media company that publishes books and magazines of electronics and computer related technologies.
You are viewing an older revision! See the latest version
MARMEX_VB library
注意
このページは現在まだ「書きかけ」の状態です
Information
This page is written in Japanese only. For English information, please refer to "component page".
このページは日本語のみで記述されています.
MARMEX-VB(MARY-VB)ライブラリ¶
このライブラリについて¶
トランジスタ技術2014年7月号で紹介されたカメラ・モジュール:MARMEX-VB (MARY-VB)のライブライを公開しています.
Import libraryMARMEX_VB
MARMEX-VB : "Mary Camera module" library
このライブラリは,基本的なカメラの設定とデータの読み出しを行うルーチンが用意されています.
カメラとmbedは7本の信号線で接続されます.4本のSPI信号(MOSI,MISO,SCLK,CS),リセット信号.2本のI2C信号(I2C_SDA,I2C_CLK)となっており,リセット信号はモジュールの初期化の際に,I2C信号はモジュールのカメラ部分の初期化/設定更新の際に使われます.
このライブラリのデフォルト設定ではカメラをQCIF解像度(174x144ピクセル)で使うようになっており,この他VGA(640x480ピクセル),QVGA(320x240ピクセル),QQVGA(160x120ピクセル)の解像度をAPIを通して選択できるようにしてあります.
APIの詳細についてはライブラリのAPI解説ページを御覧ください.
サンプルプログラム¶
このMARMEX-VBには2種類のサンプルプログラムが用意されています.
"Hello world"プログラム:「MARMEX_VB_Hello」はmbedがカメラからデータを読み出し,それをOLED画面に表示する最も単純な例です.
このサンプルプログラムはmbedとカメラモジュール(MARMEX-VB),OLEDモジュール(MARMEX_OB)をベース基板MAPLE mini type-B (MARM03-BASE)に搭載した状態のハードウェア向けに設定されています.
このプログラムはMARMEX-VBライブラリの他にMARMEX-OBライブラリを使用しています.
この「MARMEX_VB_Hello」はmbed-LPC1768,mbed-LPC11U24,TG-LPC11U35-501で動作を確認しました.
Import programMARMEX_VB_Hello
A "Hello" program for MARMEX_VB library. This application may work 40pin type mbed platforms ;) This application expects to have the MARMEX_VB module on a "MAPLE mini type-B (MARM03-BASE)" baseboard (slot2) with a MARMEX_OB module (on slot1)