開発途中でCPUを変更する|RL78

当サイトにはアフィリエイト広告が表示されます。

興味があるところを読む

途中でCPUを変更する

2015/03/31
CPUを変更するとコード生成から端子配置まで全部やり直さないとならない。
やり直さなくても動いてはいるけど、ポートを一カ所でも変更しようとか、ボーレートを変更しようとするとクロック設定(クロック発生回路)からやりなおしになる。
で、クロック設定をやり直すと自動生成したコードがだだ~っと消えちまう。
おまけにピン配置もスッカラカンになる
2016/10/21 追記
解決法を見付けた。
試したのはR5F104PJとPL(同じピン数でROM/RAMサイズが異なるCPU)。

①「マイクロコントローラを変更」でCPUを変更する。この時点で端子配置表はクリアされるが・・・
②続いてクロック発生回路とかを選んで、そこで「端子配置へ反映」をクリックする。
これで端子配置表が復活する。
なんと!ただし端子配置表に自分で書いておいた定義名部分は復活しない(消えたまんま)。
事前に配置表をエクセル形式で出力しておけば少しは助かる。

③続いて「コード生成」をクリックする。
これで変更したCPU用のコードが新たに生成される。

ただこのやり方は正式じゃない。
ヘルプの「2.4.14 マイクロコントローラを変更する」の備考4にも引き継がれないと書いてある。
ま、動いてるから良いや。

しかしこの中途半端なツール。
コード生成を作成してる部署と、端子配置表を作成してる部署が異なり、これをまとめる人が居ないとかそんな感じ・・・お役所?
ちなみに端子配置表でIOを変更しても、コード生成側には反映されないから気を付けてね・・・なんちゅう仕様じゃ。
スポンサーリンク
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


興味があるところを読む