月別アーカイブ: 2015年4月

R8C PWM出力(タイマーC)

R8C関係のリソースもかなり色々揃って来ました。 組み込みマイコンでは、外せないPWM機能の実装です。 一般的に、組み込みマイコンのハードウェアータイマーの機能は、多機能で、複雑です。 R8C/M120の、タイマーCでも … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

R8Cデータフラッシュの操作

さて、今回はデータフラッシュメモリーを扱います。 R8Cには、プログラムフラッシュとは別に、データの記録用の小規模なフラッシュメモリーが別にあります。 3000番地から始まり、容量2048バイトです。 ※1024バイト毎 … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

R8C割り込みの注意点

ADCを動作検証するサンプルで、UARTとタイマーの割り込みを使うようになった。 他、色々複雑化しているのだが・・ 非常に気になる事案が発生するようになった、数時間程度稼動させていると、ハングアップするのだ・・ スタック … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

R8C A/D変換

R8CのA/D変換も出来ました。 ただ、別の部分で、工夫が必要な事が判りました。 工夫と言うのは、バイナリーサイズが肥大化しているのです・・ 問題になってるのは「format」クラスです。 このクラスは、「printf」 … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

R8C RB2を使ったタイマー

R8C もようやくタイマー関係の定義が出来ました。 R8C には3つのタイマーモジュールが内臓されています。 それぞれ、RC、RJ、RB です。 AVRに比べると、複雑で、機能を使うには、マニュアルの意図を理解するのに時 … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする