CQ Publishing


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-LPC1768mbed-LPC11U24TG-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)


All wikipages