ソフトウェアー・エンジニアリング」カテゴリーアーカイブ

ソフトウェアー関係の話題など・・

最近は、github にプッシュしてます~

整数演算で平方根

最近、整数演算だけで色々する話があったので、過去に作成したものを見直してみた。 ・平方根 これは、ファミコン時代から使っていた方法をC++(C)で表現したもので。 ※アルゴリズムは、コンピューターが出現する以前から知られ … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング | コメントする

マイクロチップ用開発環境を構築

マイクロチップ用のソースを修正する作業が生じた為、Windows で、環境構築をしてみた。 遠い昔に、マイクロチップが出始めた時に、自分でアセンブラを実装して開発した覚えが あるが、最近は、AVRやルネサスがメインとなり … 続きを読む

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

RXマイコン用スタートアップのバグ

今まで、RXマイコンで、挙動が怪しい事があって、その原因が判らなかったが、 やっと判明した・・・ 症状としては、 ・スタックに配置した変数が書き換わる場合 ・割り込みが多重に起動するような場合に多く発生 ・多重じゃなくて … 続きを読む

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

RX64MにSDRAMを接続する

ようやく、SDRAMのテストを開始、結線は多いが、高速な大容量外部 メモリを得られる。 デバイスだけでも512Kバイトのメモリーを持っているので、通常は十 分ではあるけど、このようなデバイスじゃないと、SDRAMを制御す … 続きを読む

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

RX24TでLCD表示と、各種LCD

部品の整理をしていたところ、色々なLCDが出てきた。 ※安売りでバーゲンしてる時に買ったもの。 RX24Tには、まだ液晶を接続していなかったので、RX24Tで実験してみた。 赤い基板と横長の基板は、ST7565で、小さい … 続きを読む

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

R8C関係、テンプレートライブラリのアップデート

R8C、RL78、RXマイコンと、実装を重ねた結果、色々と新しい試み( 判りやすさ、正確性、共有性、性能)が導入されて、昔に実装した、R8C関 係のテンプレートライブラリの完成度が相対的に低下している状況となってい る。 … 続きを読む

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

BMP180/BMP280圧力センサー

最近、BMP280が、安く購入出来る事を知り、早速購入、実験してみた。 アマゾンで230円だった。 ※湿度も計測できる、BME280は、まだ高価なようだ・・(@540) BMP280は、BMP180の後継で、色々な部分が … 続きを読む

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

RX24TでA/D変換テスト

RX24Tは、モーター制御がターゲットだからか、A/D変換関係が、もの 凄く充実した(細かい)造りになっている。 変換時間は1マイクロ秒で、12ビットの精度があり、5チャンネルが2ユニ ット、12チャネルが1ユニット、計 … 続きを読む

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

RX24TでSDカードの読み書き

RX24TにもSDカードを接続してみた。 ほとんどは、RL78のリソースを使ったものの、FatFS を ff12b と最新の 実装を使った。 また、なるべく、固有のハードウェアー設定を追い出して、ハードの依存を 少なくす … 続きを読む

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

RX64Mフラッシュ書き込みプログラム

RX24Tに続き、RX64Mでも、フラッシュへの書き込みが出来るようになった。 RX64Mは、RX24Tとは、全く違うプロトコルで、機能も増えている為、かなり の部分が作り直しとなった。 RX63T、RX24Tでは、接続 … 続きを読む

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