忍者ブログ

≪ 前の記事次の記事 ≫

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

▲TOP

SH7125を使う(0)

SH7125の使い方メモ。

■ 回路 ■
・VccはCN1-27/28。GNDはCN2-27/28
・リセット回路をつけてくれって書いてあるので、面倒だけどつける。RES(CN2-22)
・MD1(CN1-25)を0,FWE(CN1-26)を1でブートモード(プログラム書き込み)。逆ならシングルチップモード(実行)。スイッチ切替にすると便利。
・NMI(CN2-23)はタクトスイッチ等をつけておくと、押したときに割り込み入れられて便利。チャタリング防止回路入れておいたけど必要なさそう(?)
・ASEMD0(CN2-25)はプルアップ。
・書き込みはRXD1(CN2-4)とTXD1(CN2-5)。
 FT232RL USBシリアル変換モジュールなりMAX232でパソコンと接続。USBオススメ。

< USBシリアル変換モジュールの使い方 >
・PU1(17)とRESET(20)ショート
・PU2(16)とUSB(14)ショート
・GND(24),TXD(1),RXD(5)をSH7125と接続。TとR,RとT。
・J1の2と3ショート(I/O 5V)。J2ショート(USBから電源供給)。

・ドライバ
 ftdichip.comからダウンロード。VCP Driversってやつ。

■ 開発環境 ■
ルネサステクノロジのサイトから以下をダウンロード。
・SuperH ファミリ用 C/C++コンパイラパッケージ
 (High-Performance Embedded Workshop, 以下 FEW)
・【無償評価版】フラッシュ開発ツールキット V.4.03 Release 01
 (Flash Development Toolkit, 以下 FDT)


■ ぷろぐらむ ■
・HEWを使うよ。
・F7でコンパイル

<割り込み>
割り込み許可レベルの設定
resetprg.cのSR_Initの値より大きいレベルの割り込みが許可される。
割り込み関数
割込みが入ると、intprg.c内の対応する関数が実行される。

■ 書き込み ■
・FDTを使うよ。
・com10だと認識せず。com2にしたら解決。

拍手

PR

Comment (0) | Trackback (0) | ▲TOP

Comment

  • メールアドレスは入力しても管理画面でしか表示されません。
  • コメント投稿時にパスワードを設定していた場合のみ、名前をクリックすると編集出来ます。

Vodafone絵文字 i-mode絵文字 Ezweb絵文字

Trackback

Trackback URL:

ブログ内検索

プロフィール

    HN:
    こんぺ~ (@conpe_)
    趣味:
    モタスポ観戦とかロボット作ったり

カレンダー

    07 2017/08 09
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31