2011年08月07日

KOZOSをCQ-FRK-SH2Aに移植する


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介



◆ KOZOSをCQ-FRK-SH2Aに移植する ◆

5-1 MES対応USB仮想シリアルS-Recordフォーマットローダ
を使用してKOZOSのBootLoaderをロードします。

KOZOSがCQ-FRK-SH2A基板単体で動作可能です。

開発環境は HEW+KPIT(gcc)を使用しました。
http://www.mai-denshi.co.jp/MAI-KOZOS_SH2A.html
  

Posted by sh4verigood at 23:58Comments(0)TrackBack(0)

2011年07月29日

CQ-FRK-RX62Nを拡張する基板を設計しました。


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介




MAI-RX62N-EXTを使用することにより、CQ-FRK-RX62Nで
SDRAM,LAN,マイクロSD,CANが使えるように拡張します。
  

Posted by sh4verigood at 13:21Comments(0)TrackBack(0)

2011年07月11日

5-8 MES対応 Tiny BASICのソースコードを公開します。


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介



5-8 MES対応 Tiny BASICのソースコードを公開します。

6502 と TinyBASIC Windows 版 Tiny BASIC まに:まに:様 作成のTinyBASIC.cppをMESに対応するようにC言語に変更しました。

まに:まに:様より再配布の承諾をいただきました。
ありがとうございます。

  

Posted by sh4verigood at 21:45Comments(0)TrackBack(0)

2011年07月08日

MES対応USB仮想シリアルS-Recordフォーマットローダ公開


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


5-4 MES対応USB仮想シリアルS-Recordフォーマットローダの
バイナリファイルとMESのDiskイメージファイルを公開します。

http://www.mai-denshi.co.jp/MAI-MES_SH2A.html
  

Posted by sh4verigood at 09:01Comments(0)TrackBack(0)

2011年06月12日

.NET Micro FrameworkはAndoroidoに比較して


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


.NET Micro Frameworkは
Andoroidoに比較してローコストのマイコンで動作可能です。

.NET Micro Frameworkは
ROM 256Mbyte
RAM 64Kbyte
で動作可能です。

.net micro framework 4.1 porting kit対応CPU
SH2,SH2A,ARM7,ARM9,Cortex-M3

http://www.mai-denshi.co.jp/
  

Posted by sh4verigood at 15:28Comments(0)TrackBack(0)

2011年06月06日

RX62N マイコンの良い点その3


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


割り込みスタックポインタISP

ユーザースタックポインタUSP

スタックポインタを2つもっています。

割り込みはISPを使用するため。
マルチタスクする場合にRAMが節約できます。

ISPがないと、各タスクのスタック領域に割り込みで使用するスタック数を余分に
確保しなければならない。

ISPがないと各タスクは

タスクが使用するスタック領域 + 割り込みが使用するスタック領域

が必要になります。


ISPがあると各タスクは
タスクが使用するスタック領域を確保すればよい。


RX62Nマイコン基板設計中
http://www.mai-denshi.co.jp
  

Posted by sh4verigood at 12:54Comments(0)TrackBack(0)

2011年03月28日

RX62N マイコンの良い点その2


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


RX62N マイコンの良い点その2

複数のレジスタを退避、復帰命令がある。

複数のレジスタを退避命令 PUSHM

複数のレジスタを復帰命令 POPM

これらの命令の使用により、割り込み応答性能をレジスタバンクに比べ
コストバランスと高速応答の両立が可能です。

http://www.mai-denshi.co.jp



  

Posted by sh4verigood at 20:17Comments(0)TrackBack(0)

2011年03月25日

RX62N マイコンの良い点その1


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介



RX62N マイコンの良い点その1

FPUを搭載している。

しかもFPU専用レジスタを使用せず、汎用レジタタのみで使用可能なため、FPU使用時も
FPU専用レジスタを退避する必要がないため、割り込み応答性能が高いです。


http://www.mai-denshi.co.jp
  

Posted by sh4verigood at 16:39Comments(0)TrackBack(0)

2011年03月11日

SH4A SH7730はI/Oポートが豊富(ポート数83)で使いやすいです。


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介






SH7730は他のマイコンと比較して、SDRAM 32bit 接続時も
I/Oポートが多数(83)使用可能です。

SCIF 6チャンネル

10bit A/D 10bit D/Aも内臓しているので、これ1枚で、多用途に使用可能です。


MAI-SH4A-MX1 新発売記念特価¥9,980円

http://www.mai-denshi.co.jp/MAI-SH4A-MX1.html
  

Posted by sh4verigood at 11:58Comments(0)TrackBack(0)

2011年03月10日

SH4A SH7730 BREQ_nのポート設定に関して


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


SH4A SH7730 BREQ_nをポートに設定する場合

//ピンファンクション設定
//   BREQ_n BACK_n
//PTN4(10)-PTN3(10)PTN2(10)-PTN1(10)PTN0(10)
 PNCR = 0x02AA;

//CMNCR BLOCK=1 BREQ_n DISEBLE設定
CMNCR |= 0x0800UL;

ピンファンクション設定及び
CMNCR BLOCK=1にする必要があります。


MAI-SH4A-MX1 新発売記念特価¥9,980円

http://www.mai-denshi.co.jp/MAI-SH4A-MX1.html
  

Posted by sh4verigood at 16:36Comments(0)TrackBack(0)

2011年02月23日

SH4Aが使いやすいマイコンになりました。


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


◆SH4Aが使いやすいマイコンになりました。◆


超小型、超低価格 SH4A SH7730 CPUボード MAI-SH4A-MX1 発売準備中

CPU SH7730 SH-4A 266MHz R8A77301C266FP  (33MHz X 8 = 264MHz)

Flash ROM 16Mbit( 2Mbyte) 16bitBus接続
SDRAM 256Mbit(32Mbyte) (MAI-SH4D32-Lの4倍) 32bitBus接続

CN1,CN2,CN3 MAI-SH4D32-Lのコネクタにほぼ上位コンパチブル。
I/O専用コネクタCN4追加
SCIF 6チャンネル(SCIF 4チャンネル + SCIFA 2チャンネル )
I/Oポートが豊富
AD,DAコンバータ内臓

名刺より小さい 基板サイズ 51mm X 81.5mm (t=1.6mm) 4層

MAI-SH4A-MX1 新発売記念特価¥??,???円

http://www.mai-denshi.co.jp/MAI-SH4A-MX1.html
  

Posted by sh4verigood at 16:46Comments(0)TrackBack(0)

2010年12月23日

SH-2Aマイコンが.Net Micro Framework4.1に対応よりC#で開発可能


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


SH-2Aマイコンが.Net Micro Framework4.1に対応よりC#で開発可能

http://japan.renesas.com/press/news/news20100726.html
http://msdn.microsoft.com/ja-jp/netframework/bb267253.aspx


CQ SH2A基板にMESを移植中
http://www.mai-denshi.co.jp/MAI-MES_SH2A.html


SH2A デュアルコアCPUボード 新発売記念特価¥15,980円
MAI-SH2A-DUAL-MX1
http://www.mai-denshi.co.jp/MAI-SH2A-DUAL-MX1.html

http://www.mai-denshi.co.jp/

  

Posted by sh4verigood at 05:53Comments(0)TrackBack(0)

2010年12月21日

組み込みマイコンもデュアルコアの時代です。


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


組み込みマイコンもデュアルコアの時代です。

シングルコアCPU並の気軽さで開発可能です。

シングルコアSH2Aのソフト資産を活用可能です。

とりあえず、シングルコアSH2Aとして扱うことも、可能です。

デュアルコア対応ファイルローダをフラッシュROMに書き込み済みですので、
OSなしで、シングルコアと同等の気軽さで開発可能です。
JTAGデバッガや書き込みToolは必要ありません。


SH2A デュアルコアCPUボード 新発売記念特価¥15,980円
MAI-SH2A-DUAL-MX1
http://www.mai-denshi.co.jp/MAI-SH2A-DUAL-MX1.html


CQ SH2A基板にMESを移植中
http://www.mai-denshi.co.jp/MAI-MES_SH2A.html

http://www.mai-denshi.co.jp/

  

Posted by sh4verigood at 19:36Comments(0)TrackBack(0)

2010年12月15日

組み込みマイコンでもデュアルコアの必要性


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


組み込みマイコンでもデュアルコアの必要性

最近では、組み込みマイコンもパソコンと同様に
NETやUSB、SD-CARDを使う必要性から
SH4やCQ-SH2AにMESを移植してわかたのですが、
高速なシングルコアCPUを使用しても

NET,USB,SD-CARDを使用ようしながら、
高速制御(モータ制御等)はできないことがわかって
きました。

組み込みマイコンもデュアルコアの時代です。

SH2A デュアルコアCPUボード 新発売記念特価¥15,980円
MAI-SH2A-DUAL-MX1
http://www.mai-denshi.co.jp/MAI-SH2A-DUAL-MX1.html


CQ SH2A基板にMESを移植中
http://www.mai-denshi.co.jp/MAI-MES_SH2A.html

http://www.mai-denshi.co.jp/


  

Posted by sh4verigood at 01:03Comments(0)TrackBack(0)

2010年12月13日

SH2A キャッシュのWT=0 ライトバックモードに関して


エムエーアイ電子有限会社のマイコンBlog

HOME  製品情報  製品販売  開発実績  会社紹介


SH2A キャッシュのWT=0 ライトバックモードに関して

WT=0 ライトバックに設定する場合は注意
リンカーのセクション設定で
FlashROMのプログラムをSDRAMにMAP
する場合、セクションのプログラムのコピー先は
NO CACHE AREA A29=1にしてコピーする必要があります。

DATA WRITE -> オペランドキャッシュ
DATA WRITEはオペランドキャッシュするため
ライトバックの場合、メモリーに書き込まれて
いない可能性があるため、
命令がフェッチできません。

命令キャッシュとオペランドキャッシュが
分離されてることを考慮する必要があります。

WT=0 ライトバックの場合はプログラム(命令)を
コピーする場合は注意する必要があります。



組み込みマイコンもデュアルコアの時代です。

SH2A デュアルコアCPUボード発売準備中
MAI-SH2A-DUAL-MX1
http://www.mai-denshi.co.jp/MAI-SH2A-DUAL-MX1.html


CQ SH2A基板にMESを移植中
http://www.mai-denshi.co.jp/MAI-MES_SH2A.html

http://www.mai-denshi.co.jp/

  

Posted by sh4verigood at 11:38Comments(0)TrackBack(0)

2010年10月20日

ルネサスSH Cコンパイラ #pragma inline_asm の使用に関して


エムエーアイ電子有限会社のマイコンBlog



HOME  製品情報  製品販売  開発実績  会社紹介


ルネサスSH Cコンパイラ
#pragma inline_asm の使用する場合

HEWを操作して
ビルド
SuperH RISC engine Standrad Ttoolchain...
コンパイラ
カテゴリ
出力ファイル形式をアセンブリプログラム( *.src)
にする。


http://www.mai-denshi.co.jp/
http://www.mai-denshi.co.jp/MAI-MES_SH2A


  

Posted by sh4verigood at 09:04Comments(0)TrackBack(0)

2010年10月14日

MES対応USB仮想シリアルS-RecordローダSD-CARDからのBoot追加


エムエーアイ電子有限会社のマイコンBlog



HOME  製品情報  製品販売  開発実績  会社紹介


MES対応USB仮想シリアルS-Recordフォーマットローダは

1.USB仮想シリアル

2.SCIF2シリアル

3.SD-CARDボード(MAI-XC95-SD)

に対応しました。

SD-CARDボード(MAI-XC95-SD)からのBoot機能を追加しました。

以上の機能を32Kbyte以内で作成できましたので、
USER ROM領域に書き込んで使用可能です。

http://www.mai-denshi.co.jp/
http://www.mai-denshi.co.jp/MAI-MES_SH2A

  

Posted by sh4verigood at 07:33Comments(0)TrackBack(0)

2010年10月13日

MES対応USB仮想シリアルローダをSCIF2 受信割込みに対応


エムエーアイ電子有限会社のマイコンBlog



HOME  製品情報  製品販売  開発実績  会社紹介


MES対応USB仮想シリアルS-RecordフォーマットローダをSCIF2 受信割り込みに対応させる。

USB仮想シリアル・サンプル・プロジェクトはUSB及びSCIF2にも
対応してますが、SCIF2は送信及び受信が割り込みに対応しません、
送信は割り込みを使用してなくても、特に問題はありませんが、
受信は割り込みに対応ないと、文字抜けする可能せいがあるため、
割り込み処理プログラムを追加します。

scif2_rx.c

http://www.mai-denshi.co.jp/



  

Posted by sh4verigood at 11:22Comments(0)TrackBack(0)

2010年10月07日

CQ-FRK-SH2AでMES Ver2.5r17が起動しました。


エムエーアイ電子有限会社のマイコンBlog



HOME  製品情報  製品販売  開発実績  会社紹介


MES Ver2.5r17起動画面



USB仮想シリアルでパソコンと接続してます。

基板単体で起動可能です。

http://www.mai-denshi.co.jp/

  

Posted by sh4verigood at 05:44Comments(0)TrackBack(0)

2010年09月14日

インタフェースUSB仮想シリアル・サンプル・プロジェクト修正


エムエーアイ電子有限会社のマイコンBlog



HOME  製品情報  製品販売  開発実績  会社紹介


インタフェースUSB仮想シリアル・サンプル・プロジェクト修正

_Restart:
MOV.L @R4+,R0 ; ジャンプ先アドレス取得
LDC R4,VBR ; ユーザVBR設定 VBR+4になっている。

restart.srcの一部を以下のように修正
ユーザVBR設定
ジャンプ先アドレス取得
の順番にする。

_Restart:
LDC R4,VBR ; ユーザVBR設定
MOV.L @R4+,R0 ; ジャンプ先アドレス取得


http://www.mai-denshi.co.jp/

  

Posted by sh4verigood at 10:10Comments(0)TrackBack(0)