お世話になっております。たゆと申します。
初めて質問をさせていただきます。
現在RL78/G14で開発を行おうとしているのですが、コード生成を用いてレジスタ設定等を行うのとコード生成を用いずにレジスタ設定を0から開発者の手で行うのとでは実際に開発をしている場合どちらで行うことが多いのでしょうか?
可読性等の観点から見てどちらの方が適しているのか疑問に思いましたので質問させていただきました。
素人質問で大変恐縮ですがよろしくお願いいたします。
わわいです
うちでは、コード生成を用いることは殆どありませんね
わわいです。
ちょっと言い訳させてもらいますと、
現在はRX中心にやってますが、なんの因果かコード生成がサポートされてない機種ばっかしだったように思います
まあ、そこら辺で一度コードを組んでしまって環境を構築してしまえば、RXに関してはそれを使いまわしでいけますんで、コード生成は使わずに済みます。
まあ、たとえコード生成が使えたところで、コード検証、動作検証でコードを読むことを思えば、自分で組むほうが早いやん、ってなりそうな感じですが。
チョコです。
RXはそのような方法で済むかもしれませんが、RL78は難しいですよ。
例えば、端子の使い方は、端子機能を切り換えるようなレジスタは存在せず、兼用になっている周辺機能が影響を与えないように設定しておく必要があります。その為、下記のような説明がわざわざ端子ごとに準備されています。しかも、同じRL78/G14でもピン数によって兼用機能が異なってくるので、さらに注意が必要です。
これを考えると、コード生成を使うのが普通でしょうね。
(RL78はRXの常識は通用しません。)
以上参考までに。