スポンサーリンク


目次

#toc(,tree)

CQ出版の付属SH-2A基板特設ページ

cq-sh-2a.gif

基板写真

  • とりあえず購入
    CIMG0016.jpg
  • これがSH-2A基板だ!
    CIMG0017.jpg
  • 搭載部品と基板仕様
    CIMG0018.jpg
  • お決まりの注意事項
    CIMG0019.jpg
  • いよいよ開封
    CIMG0020.jpg
  • 基板表はこんな感じ。
    CIMG0024.jpg
  • そして基板裏はこんな感じ
    CIMG0023.jpg

ドキュメント

開発環境の構築

SHCコンパイラパッケージのインストール

Device File Updaterのインストール

フラッシュROMのアップデート

USBドライバのインストール

HEWモニタのセットアップ

付属基板ピン番号とSH7262のビン番号対応表

CSVファイル

記号説明

  • (s):シュミット
  • (a):アナログ
  • (o):オープンドレイン

CN1

CN基板ピン番号SH7262ピン番号機能1機能2機能3機能4機能5機能6機能7機能8
端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O
CN1163PJ0I(s)/OCTx0OIETxDOCS1OTxD0OA0O
CN1211PB1I(s)/OA1O
CN1312PB2I(s)/OA2O
CN1413PB3I(s)/OA3O
CN1514PB4I(s)/OA4OTIOC0AI(s)/O
CN1615PB5I(s)/OA5OTIOC0BI(s)/O
CN1716PB6I(s)/OA6OTIOC0CI(s)/O
CN1817PB7I(s)/OA7OTIOC0DI(s)/O
CN1919PB8I(s)/OA8OTIOC1AI(s)/O
CN11021PB9I(s)/OA9OTIOC1BI(s)/O
CN11123PB10I(s)/OA10OTIOC2AI(s)/O
CN11224PB11I(s)/OA11OTIOC2BI(s)/O
CN11325PB12I(s)/OA12OTIOC3AI(s)/O
CN11426PB13I(s)/OA13OTIOC3BI(s)/O
CN11527PB14I(s)/OA14OTIOC3CI(s)/O
CN11628PB15I(s)/OA15OTIOC3DI(s)/O
CN11730PB16I(s)/OA16OTIOC4AI(s)/O
CN11834PB17I(s)/OA17OTIOC4BI(s)/O
CN11935PB18I(s)/OA18OTIOC4CI(s)/O
CN12036PB19I(s)/OA19OTIOC4DI(s)/O
CN121144PF0I(s)/OWAITI(s)SSISCK1I(s)/ODV_DATA0I(s)SCK2I(s)/OTEND0OAUDCKO
CN122GND
CN123174PD0I/OD0I/OPWM1AO
CN124172PD1I/OD1I/OPWM1BO
CN125170PD2I/OD2I/OPWM1CO
CN126168PD3I/OD3I/OPWM1DO
CN127167PD4I/OD4I/OFREOPWM1EO
CN128166PD5I/OD5I/OFCLEOPWM1FO
CN129165PD6I/OD6I/OFALEOPWM1GO
CN130164PD7I/OD7I/OFWEOPWM1HO
CN131163PD8I/OD8I/ONAF0I/OPWM2AO
CN132162PD9I/OD9I/ONAF1I/OPWM2BO
CN133159PD10I/OD10I/ONAF2I/OPWM2CO
CN134158PD11I/OD11I/ONAF3I/OPWM2DO
CN135157PD12I/OD12I/ONAF4I/OPWM2EO
CN136156PD13I/OD13I/ONAF5I/OPWM2FO
CN137155PD14I/OD14I/ONAF6I/OPWM2GO
CN138154PD15I/OD15I/ONAF7I/OPWM2HO
CN139175PC0I(s)/OCS0O
CN14059PJ2I(s)/OCTx1OCTx0&CTx1OCS2OSCK0I(s)/OLCD_M_DISPO

CN2

CN基板ピン番号SH7262ピン番号機能1機能2機能3機能4機能5機能6機能7機能8
端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O
CN2182PH0IAN0I(a)
CN2283PH1IAN1I(a)
CN2384PH2IAN2I(a)
CN2485PH3IAN3I(a)
CN25134PF8I(s)/OCE2BOSSIDATA3I(s)/ODV_CLKI(s)SD_CDI(s)
CN26135PF7I(s)/OCE2AOSSIWS3I(s)/ODV_DATA7I(s)TCLKDI(s)SD_WPI(s)
CN27136PF6I(s)/OCS6/CE1BOSSISCK3I(s)/ODV_DATA6I(s)TCLKBI(s)SD_D1I(s)/O
CN28137PF5I(s)/OCS5/CE1AOSSIDATA2I(s)/ODV_DATA5I(s)TCLKCI(s)SD_D0I(s)/OAUDATA3O
CN29GND
CN210GND
CN211142PF1I(s)/OBREQI(s)SSIWS1I(s)/ODV_DATA1I(s)RxD2I(s)DREQ0I(s)SD_D2I(s)/OAUDSYNCO
CN212146PE5I(s)/O(o)SDA2I(s)/O(o)DV_HSYNCI(s)
CN2134PC5I(s)/ORASOTIOC4AI(s)/OIRQ4I(s)
CN214140PF2I(s)/OBACKOSSIDATA1I(s)/ODV_DATA2I(s)TxD2ODACK0OSD_D3I(s)/OAUDATA0O
CN215139PF3I(s)/OICIORDOSSISCK2I(s)/ODV_DATA3I(s)RxD3I(s)SD_CMDI(s)/OAUDATA1O
CN216138PF4I(s)/OICIOWR/AHOSSIWS2I(s)/ODV_DATA4I(s)TxD3OSD_CLKOAUDATA2O
CN2175PC6I(s)/OCASOTIOC4BI(s)/OIRQ5I(s)
CN2181PC2I(s)/ORD/WRO
CN2197PC7I(s)/OCKEOTIOC4CI(s)/OIRQ6I(s)
CN22043RESI(s)
CN2212PC3I(s)/OWE0/DQMLO
CN2223PC4I(s)/OWE1/DQMU/WEO
CN223176PC1I(s)/ORDO
CN224147PE4I(s)/O(o)SCL2I(s)/O(o)DV_VSYNCI(s)
CN22561PJ1I(s)/OCRx0I(s)IERxDI(s)IRQ0I(s)RxD0I(s)
CN22658PJ3I(s)/OCRx1I(s)CRx0/CRx1I(s)IRQ1I(s)
CN22798PG20I(s)/OLCD_EXTCLKI(s)MISO1I(s)/OTxD7O
CN22832CKIOO
CN229151PE0I(s)/O(o)SCL0I(s)/O(o)AUDIO_CLKI(s)IRQ0I(s)
CN230150PE1I(s)/O(o)SDA0I(s)/O(o)IOIS16I(s)IRQ1I(s)TCLKAI(s)ADTRGI(s)
CN231149PE2I(s)/O(o)SCL1I(s)/O(o)IRQ2I(s)
CN232148PE3I(s)/O(o)SDA1I(s)/O(o)IRQ3I(s)
CN2339PC8I(s)/OCS3OTIOC4DI(s)/OIRQ7I(s)
CN23439PB22I(s)/OA22OCS4O
CN23537PB20I(s)/OA20OSPDIF_INI(s)
CN23638PB21I(s)/OA21OSPDIF_OUTO
CN237144PF0I(s)/OWAITI(s)SSISCK1I(s)/ODV_DATA0I(s)SCK2I(s)/OTEND0OAUDCKO
CN238+5V
CN239+3.3V
CN240GND

CN3

CN基板ピン番号SH7262ピン番号機能1機能2機能3機能4機能5機能6機能7機能8
端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O
CN31124PG0I(s)/OLCD_DATA0OSD_D2I(s)/OPINT0I(s)WDTOVFO
CN32123PG1I(s)/OLCD_DATA1OSD_D3I(s)/OPINT1I(s)
CN33121PG2I(s)/OLCD_DATA2OSD_CMDI(s)/OPINT2I(s)
CN34119PG3I(s)/OLCD_DATA3OSD_CLKOPINT3I(s)
CN35117PG4I(s)/OLCD_DATA4OSD_D0I(s)/OPINT4I(s)IRQ4I(s)
CN36116PG5I(s)/OLCD_DATA5OSD_D1I(s)/OPINT5I(s)IRQ5I(s)
CN37115PG6I(s)/OLCD_DATA6OSD_WPI(s)PINT6I(s)IRQ6I(s)
CN38114PG7I(s)/OLCD_DATA7OSD_CDI(s)PINT7I(s)IRQ7I(s)
CN39GND
CN310GND
CN311113PG8I(s)/OLCD_DATA8OSSISCK0I(s)/ORxD4I(s)SIOFSCKI(s)/O
CN312112PG9I(s)/OLCD_DATA9OSSIWS0I(s)/OTxD4OSIOFSYNCI(s)/O
CN313111PG10I(s)/OLCD_DATA10OSSIRxD0I(s)IRQ2I(s)RxD5I(s)SIOFRxDI(s)
CN314109PG11I(s)/OLCD_DATA11OSSITxD0OIRQ3I(s)TxD5OSIOFTxDO
CN315107PG12I(s)/OLCD_DATA12OTIOC0AI(s)/ORxD1I(s)
CN316105PG13I(s)/OLCD_DATA13OTIOC0BI(s)/OTxD1O
CN317104PG14I(s)/OLCD_DATA14OTIOC0CI(s)/OSCK1I(s)/O
CN318103PG15I(s)/OLCD_DATA15OTIOC0DI(s)/ORxD3I(s)RTS1I(s)/O
CN319+3.3V
CN320+5V
CN32199PG19I(s)/OLCD_CLKOTIOC2BI(s)/OMOSI1I(s)/ORxD7I(s)
CN322100PG18I(s)/OLCD_DEOTIOC2AI(s)/OSSL10I(s)/OTxD6O
CN323101PG17I(s)/OLCD_HSYNCOTIOC1BI(s)/ORSPCK1I(s)/ORxD6I(s)
CN324102PG16I(s)/OLCD_VSYNCOTIOC1AI(s)/OTxD3OCTS1I(s)/O
CN3251PC2I(s)/ORD/WRO
CN3264PC5I(s)/ORASOTIOC4AI(s)/OIRQ4I(s)
CN3275PC6I(s)/OCASOTIOC4BI(s)/OIRQ5I(s)
CN3287PC7I(s)/OCKEOTIOC4CI(s)/OIRQ6I(s)
CN329GND
CN330GND
CN33161PJ1I(s)/OCRx0I(s)IERxDI(s)IRQ0I(s)RxD0I(s)
CN33258PJ3I(s)/OCRx1I(s)CRx0/CRx1I(s)IRQ1I(s)
CN33398PG20I(s)/OLCD_EXTCLKI(s)MISO1I(s)/OTxD7O
CN33483PH1IAN1I(a)
CN33582PH0IAN0I(a)
CN336127PF12I(s)/OBSOAUDIO_XOUTOMISO0I(s)/OTIOC3DI(s)/OSPDIF_OUTO
CN337129PF11I(s)/OA25OSSIDATA3I(s)/OMOSI0I(s)/OTIOC3CI(s)/OSPDIF_INI(s)
CN338131PF10I(s)/OA24OSSIWS3I(s)/OSSL00I(s)/OTIOC3BI(s)/OFCEO
CN33943RESI(s)
CN340133PF9I(s)/OA23OSSISCK3I(s)/ORSPCK0I(s)/OTIOC3AI(s)/OFRBI(s)

CN6

CN基板ピン番号SH7262ピン番号機能1機能2機能3機能4機能5機能6機能7機能8
端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O端子名I/O
CN61134PF8I(s)/OCE2BOSSIDATA3I(s)/ODV_CLKI(s)SD_CDI(s)
CN62135PF7I(s)/OCE2AOSSIWS3I(s)/ODV_DATA7I(s)TCLKDI(s)SD_WPI(s)
CN63136PF6I(s)/OCS6/CE1BOSSISCK3I(s)/ODV_DATA6I(s)TCLKBI(s)SD_D1I(s)/O
CN64GND
CN65137PF5I(s)/OCS5/CE1AOSSIDATA2I(s)/ODV_DATA5I(s)TCLKCI(s)SD_D0I(s)/OAUDATA3O
CN66138PF4I(s)/OICIOWR/AHOSSIWS2I(s)/ODV_DATA4I(s)TxD3OSD_CLKOAUDATA2O
CN67139PF3I(s)/OICIORDOSSISCK2I(s)/ODV_DATA3I(s)RxD3I(s)SD_CMDI(s)/OAUDATA1O
CN68+3.3V
CN6938PB21I(s)/OA21OSPDIF_OUTO
CN610148PE3I(s)/O(o)SDA1I(s)/O(o)IRQ3I(s)

LED点灯サンプルを動かす

  • ダウンロードはこちら
  • ふつーにLEDが点滅するだけ。
  • cmt_func.cのCMCOR0設定を変更すると点滅速度が変わる。
    /*--- CMCOR0設定 ---*/
    //CMT.CMCOR0.WORD = 0xb71b;   // 1秒
    CMT.CMCOR0.WORD = 0x5b8d;   // 0.5秒

圧電ブザーでも乗せてみる

  • 光るだけではつまらないので、圧電ブザーを乗せてみた
  • p.79の回路図を見ると、LEDがつながっている線がCN2の33番ピンにも出ている模様
  • ついでにCN2の38番ピンに5Vが来ているようなので、そこに圧電ブザーを刺して準備完了
  • こんな感じ
    CIMG0028.jpg
  • ちょっとテストするだけなので、ハンダ付けも無しw
    CIMG0029.jpg
  • 今回はLEDのサンプルを改造して作る。コンペア・マッチ・タイマは2チャネルあるとのことなので、チャネル0で圧電ブザーを鳴らすパルスの間隔を計って、チャネル1で鳴らしている時間を計ることにしてみる。
  • チャネル1の追加はチャネル0の設定を元にすれば簡単。
  • サンプルでは周辺クロックを512で分周していたけど、それだと音が低すぎるので、チャネル0の方は8分周にする。
    /*--- CMCSR0設定 CMI発生許可 クロック設定[Pφ/8] ---*/
    CMT.CMCSR0.WORD = 0x0040;
  • チャネル0のカウント数を計算。このカウント数をCMCOR0設定にする。
    /*--- CMCOR0設定 ---*/
    CMT.CMCOR0.WORD = カウント数
  • カウント数を計算する。参考
    周波数[Hz]周期[s]カウント数
    4186.0090450.0002388910x02cc
    4698.6362870.0002128280x027e
    5274.0409110.0001896080x0238
    ファ5587.6517030.0001789660x0218
    6271.9269760.0001594410x01de
    70400.0001420450x01aa
    7902.132820.0001265480x017b
    8372.018090.0001194460x0166
  • 流れとしては、♪ドの音の周波数をチャネル0でカウントしながら圧電ブザーにパルス送って、同時にチャネル1で鳴っている時間を計って、既定の時間になったら♪レの周波数になるように変更。1オクターブ上の♪ドまでいったら元に戻る感じ。それを繰り返す。
  • 動かしてみる。

    #u2b(aj4oTCqEeks)

  • なんか若干音程がおかしいような (^^)

FAQ

Macでも使える?

  • Mac版の開発環境も無いので基本的には無理っぽい。ただし、VMware Fusion上にインストールしたWindows XPでは、USBドライバのインストールもプログラムの書き込みもできた。

USB接続しても反応しない

  • PC本体を再起動すると反応するようになるかも。

Total:12214 / Today:4 / Yesterday:1


スポンサーリンク


添付ファイル: fileSH7262_PinAssign.csv.tgz 2432件 [詳細] fileInterface2010-06-PinAssign.csv.tgz 2443件 [詳細] fileCIMG0029.jpg 2370件 [詳細] fileCIMG0028.jpg 2402件 [詳細] fileCIMG0024.jpg 2466件 [詳細] fileCIMG0023.jpg 2382件 [詳細] fileCIMG0022.JPG 2362件 [詳細] fileCIMG0020.jpg 2355件 [詳細] fileCIMG0019.jpg 2389件 [詳細] fileCIMG0018.jpg 2387件 [詳細] fileCIMG0017.jpg 2401件 [詳細] fileCIMG0016.jpg 2445件 [詳細] filecq-sh-2a.gif 1246件 [詳細]

トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-05-02 (日) 14:21:00