このブログは更新を停止。Twitterのアーカイブになっています。Archives1011R8CマイコンコメントR8C/2A,R8C/2BとR8C/3Cの比較こんにちは、ビーコンの菅原です。R8C/36Cについて調べましたのでメモ。マイコンの仕様書を眺めるてあれこれ応用を考えるのは楽しいですねww鉄道マニアが時刻表であれこれ夢想するのと似ているかもしれません。2xシリーズ、それからいろいろいなバージョンが増えてきましたが正当な後継シリーズは3xということになるでしょう。3xシリーズはずいぶんと前から宣伝をされていますが、入手が容易になってきたので選定するマイコンの選択肢に入ってきました。1xシリーズから2xシリーズへの移行は三菱系のペリフェラルから日立系(H8)のペリフェラルが使われるようになりました。2xから3xはよりブラッシュアップした印象ですね。劇的な変化はありませんが、ユーザーから寄せられた声を丁寧に製品に反映させた印象があります。あと、H8/300シリーズのときのようなこちらが追い付いていけないぐらいの型番、シリーズの増加はいまのところ見られません。長期展望を持ってシリーズを作っているのではないかと思います。3xシリーズのR8C/3Cを比較してみました。気付いたことをアトランダムにメモっていきます。・コストパフォーマンスが良くなっている。R8C/3xからの共通の仕様でしょうか。UART2のペリフェラルにある簡易I2Cという機能でI2Cとは違う。・電源端子が2本すくなくなっている(ポートとして使える端子が2本多くなっている)・ピンの互換性はない。・FlashROMの構造が変わったようだ。・タイマーが増えてる。・オンチップオシレータの高精度化&絶妙なクロックを設定できるようになった。非同期式シリアル通信で一般的な通信速度で誤差が出ないようになっている。2xシリーズまでは通信に使う場合には20MHzのセラミック発振子(セラロック)を使うのが一般的な使い方でした。3xシリーズでは通信を行う場合でも外部に振動子を付けずにオンチップオシレータのの構成で行くことが多くなりそう。・DTC/コンパレータが装備されている。2.2V-5.5Vから1.8V-5.5Vの範囲になった・駆動力Hiにできるポートが増えたり、ポートの設定をより細やかに変えられるようになった・低容量のROMのラインナップが増えた・同じROM容量の製品を選ぶとRAM容量が増えている。・ひとつの端子に複数の機能が割り当てられ過ぎていて、煩雑&設定がめんどうな印象。RL78シリーズに力をいれていくそうで、R8Cシリーズは今後新たな展開はしなくなりそうだとのこと。R8C/3xシリーズから選定するのが順当かと思います。USBなど特殊機能や低消費電力に特化したものもあるので、それらを使うといいでしょうね。RL78シリーズをお勧めします。TweetMooはじめまして。毎度「仕事で役立つ記事」を有り難うございます。仕事ではSHとR8を主に使ってますが、この頃はAVRも視野に入れ始めております・・・出来ればルネサスを使い続けたい。これからも覗き見させて頂きます。101113:29ビーコン菅原コメントありがとうございます。安心感とか実績を考えるとルネサスは使いたいところですね。マニュアルも日本語が手に入りますし。101117:23Mooマニュアルやソースの説明が日本語と言うのはでかいですよね。それとPalmIceが使えるのも有り難い。大企業の方ばかり向いているのが困ったもんです。大企業経由で質問を出すと、それこそ手取り足取り教えてくれるのに、無名の中小企業名で質問を出すと木で鼻をくくったような返答が返る・・・ま、金額が違うのは確かですが(笑)これでもう少し中小企業やアマチュアを大事にしてくれればと願ってます。これでもう少し中小企業やアマチュアを大事にしてくれればと願ってます。最近はgoogle先生で何とかなることが多いので、技術的な質問はしたことないですねー。マニュアルも間違いが少ないし、コンパイラもバグがない。開発環境も低価格or実質無料が多い。いい時代になったものです。組み込み始めてそろそろ25年。byOreappDroidAd。